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: Azos.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