Class SlimReader
Reads primitives and other supported types from Slim-format stream. Use factory method of SlimFormat instance to create a new instance of SlimReader class
Inheritance
System.Object
SlimReader
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: NFX.dll
Syntax
public class SlimReader : ReadingStreamer
Constructors
SlimReader()
Declaration
Properties
Returns SlimFormat that this reader implements
Declaration
public override StreamerFormat Format { get; }
Property Value
Overrides
Methods
ReadAmount()
Declaration
public override Amount ReadAmount()
Returns
Overrides
ReadBool()
Declaration
public override bool ReadBool()
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
ReadByteArray()
Declaration
public override byte[] ReadByteArray()
Returns
| Type |
Description |
| System.Byte[] |
|
Overrides
ReadChar()
Declaration
public override char ReadChar()
Returns
| Type |
Description |
| System.Char |
|
Overrides
ReadCharArray()
Declaration
public override char[] ReadCharArray()
Returns
| Type |
Description |
| System.Char[] |
|
Overrides
ReadDateTime()
Declaration
public override DateTime ReadDateTime()
Returns
| Type |
Description |
| System.DateTime |
|
Overrides
ReadDecimal()
Declaration
public override decimal ReadDecimal()
Returns
| Type |
Description |
| System.Decimal |
|
Overrides
ReadDecimalArray()
Declaration
public override decimal[] ReadDecimalArray()
Returns
| Type |
Description |
| System.Decimal[] |
|
Overrides
ReadDouble()
Declaration
public override double ReadDouble()
Returns
| Type |
Description |
| System.Double |
|
Overrides
ReadDoubleArray()
Declaration
public override double[] ReadDoubleArray()
Returns
| Type |
Description |
| System.Double[] |
|
Overrides
ReadFID()
Declaration
public override FID ReadFID()
Returns
Overrides
ReadFloat()
Declaration
public override float ReadFloat()
Returns
| Type |
Description |
| System.Single |
|
Overrides
ReadFloatArray()
Declaration
public override float[] ReadFloatArray()
Returns
| Type |
Description |
| System.Single[] |
|
Overrides
ReadGDID()
Declaration
public override GDID ReadGDID()
Returns
Overrides
ReadGuid()
Declaration
public override Guid ReadGuid()
Returns
| Type |
Description |
| System.Guid |
|
Overrides
ReadInt()
Declaration
public override int ReadInt()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
ReadIntArray()
Declaration
public override int[] ReadIntArray()
Returns
| Type |
Description |
| System.Int32[] |
|
Overrides
ReadLong()
Declaration
public override long ReadLong()
Returns
| Type |
Description |
| System.Int64 |
|
Overrides
ReadLongArray()
Declaration
public override long[] ReadLongArray()
Returns
| Type |
Description |
| System.Int64[] |
|
Overrides
Declaration
public override MetaHandle ReadMetaHandle()
Returns
Overrides
ReadMethodSpec()
Declaration
public override MethodSpec ReadMethodSpec()
Returns
Overrides
ReadNLSMap()
Declaration
public override NLSMap ReadNLSMap()
Returns
Overrides
ReadNullableAmount()
Declaration
public override Amount? ReadNullableAmount()
Returns
| Type |
Description |
| System.Nullable<Amount> |
|
Overrides
ReadNullableBool()
Declaration
public override bool ? ReadNullableBool()
Returns
| Type |
Description |
| System.Nullable<System.Boolean> |
|
Overrides
ReadNullableByte()
Declaration
public override byte ? ReadNullableByte()
Returns
| Type |
Description |
| System.Nullable<System.Byte> |
|
Overrides
ReadNullableChar()
Declaration
public override char ? ReadNullableChar()
Returns
| Type |
Description |
| System.Nullable<System.Char> |
|
Overrides
ReadNullableDateTime()
Declaration
public override DateTime? ReadNullableDateTime()
Returns
| Type |
Description |
| System.Nullable<System.DateTime> |
|
Overrides
ReadNullableDecimal()
Declaration
public override decimal ? ReadNullableDecimal()
Returns
| Type |
Description |
| System.Nullable<System.Decimal> |
|
Overrides
ReadNullableDouble()
Declaration
public override double ? ReadNullableDouble()
Returns
| Type |
Description |
| System.Nullable<System.Double> |
|
Overrides
ReadNullableFID()
Declaration
public override FID? ReadNullableFID()
Returns
| Type |
Description |
| System.Nullable<FID> |
|
Overrides
ReadNullableFloat()
Declaration
public override float ? ReadNullableFloat()
Returns
| Type |
Description |
| System.Nullable<System.Single> |
|
Overrides
ReadNullableGDID()
Declaration
public override GDID? ReadNullableGDID()
Returns
| Type |
Description |
| System.Nullable<GDID> |
|
Overrides
ReadNullableGuid()
Declaration
public override Guid? ReadNullableGuid()
Returns
| Type |
Description |
| System.Nullable<System.Guid> |
|
Overrides
ReadNullableInt()
Declaration
public override int ? ReadNullableInt()
Returns
| Type |
Description |
| System.Nullable<System.Int32> |
|
Overrides
ReadNullableLong()
Declaration
public override long ? ReadNullableLong()
Returns
| Type |
Description |
| System.Nullable<System.Int64> |
|
Overrides
Declaration
public override MetaHandle? ReadNullableMetaHandle()
Returns
Overrides
ReadNullableNLSMap()
Declaration
public override NLSMap? ReadNullableNLSMap()
Returns
| Type |
Description |
| System.Nullable<NLSMap> |
|
Overrides
ReadNullablePilePointer()
Declaration
public override PilePointer? ReadNullablePilePointer()
Returns
Overrides
ReadNullableSByte()
Declaration
public override sbyte ? ReadNullableSByte()
Returns
| Type |
Description |
| System.Nullable<System.SByte> |
|
Overrides
ReadNullableShort()
Declaration
public override short ? ReadNullableShort()
Returns
| Type |
Description |
| System.Nullable<System.Int16> |
|
Overrides
ReadNullableTimeSpan()
Declaration
public override TimeSpan? ReadNullableTimeSpan()
Returns
| Type |
Description |
| System.Nullable<System.TimeSpan> |
|
Overrides
ReadNullableUInt()
Declaration
public override uint ? ReadNullableUInt()
Returns
| Type |
Description |
| System.Nullable<System.UInt32> |
|
Overrides
ReadNullableULong()
Declaration
public override ulong ? ReadNullableULong()
Returns
| Type |
Description |
| System.Nullable<System.UInt64> |
|
Overrides
ReadNullableUShort()
Declaration
public override ushort ? ReadNullableUShort()
Returns
| Type |
Description |
| System.Nullable<System.UInt16> |
|
Overrides
ReadNullableVarIntStr()
Declaration
public override VarIntStr? ReadNullableVarIntStr()
Returns
Overrides
ReadPilePointer()
Declaration
public override PilePointer ReadPilePointer()
Returns
Overrides
ReadSByte()
Declaration
public override sbyte ReadSByte()
Returns
| Type |
Description |
| System.SByte |
|
Overrides
ReadShort()
Declaration
public override short ReadShort()
Returns
| Type |
Description |
| System.Int16 |
|
Overrides
ReadString()
Declaration
public override string ReadString()
Returns
| Type |
Description |
| System.String |
|
Overrides
ReadStringArray()
Declaration
public override string[] ReadStringArray()
Returns
| Type |
Description |
| System.String[] |
|
Overrides
ReadStringMap()
Declaration
public override StringMap ReadStringMap()
Returns
Overrides
ReadTimeSpan()
Declaration
public override TimeSpan ReadTimeSpan()
Returns
| Type |
Description |
| System.TimeSpan |
|
Overrides
ReadTypeSpec()
Declaration
public override TypeSpec ReadTypeSpec()
Returns
Overrides
ReadUInt()
Declaration
public override uint ReadUInt()
Returns
| Type |
Description |
| System.UInt32 |
|
Overrides
ReadULong()
Declaration
public override ulong ReadULong()
Returns
| Type |
Description |
| System.UInt64 |
|
Overrides
ReadUShort()
Declaration
public override ushort ReadUShort()
Returns
| Type |
Description |
| System.UInt16 |
|
Overrides
ReadVarIntStr()
Declaration
public override VarIntStr ReadVarIntStr()
Returns
Overrides
Extension Methods