Zdexby TheHolyOneZ
42,610 classes
Class

IDataReader

Sirenix.Serialization.IDataReader, Sirenix.Serialization Sirenix.Serialization.dll
implements IDisposable

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 39

SignatureFlagsNativeParams
TwoWaySerializationBinder get_Binder()Public+4 flags—0x08
void set_Binder(TwoWaySerializationBinder value)Public+4 flags—0x08
Stream get_Stream()Public+4 flags—0x08
void set_Stream(Stream value)Public+4 flags—0x08
bool get_IsInArrayNode()Public+4 flags—0x01
string get_CurrentNodeName()Public+4 flags—0x08
int get_CurrentNodeId()Public+4 flags—0x04
int get_CurrentNodeDepth()Public+4 flags—0x04
DeserializationContext get_Context()Public+4 flags—0x08
void set_Context(DeserializationContext value)Public+4 flags—0x08
string GetDataDump()Public+3 flags—0x08
bool EnterNode(Type& type)Public+3 flags—0x08
bool ExitNode()Public+3 flags—0x01
bool EnterArray(long length)Public+3 flags—0x08
bool ExitArray()Public+3 flags—0x01
bool ReadPrimitiveArray(const T[]& array)Public+3 flags—0x08
EntryType PeekEntry(const string& name)Public+3 flags—0x08
bool ReadInternalReference(int id)Public+3 flags—0x04
bool ReadExternalReference(int index)Public+3 flags—0x04
bool ReadExternalReference(const Guid&& guid)Public+3 flags—0x10
bool ReadExternalReference(const string& id)Public+3 flags—0x08
bool ReadChar(ushort value)Public+3 flags—0x02
bool ReadString(const string& value)Public+3 flags—0x08
bool ReadGuid(const Guid&& value)Public+3 flags—0x10
bool ReadSByte(sbyte value)Public+3 flags—0x01
bool ReadInt16(short value)Public+3 flags—0x02
bool ReadInt32(int value)Public+3 flags—0x04
bool ReadInt64(long value)Public+3 flags—0x08
bool ReadByte(byte value)Public+3 flags—0x01
bool ReadUInt16(ushort value)Public+3 flags—0x02
bool ReadUInt32(uint value)Public+3 flags—0x04
bool ReadUInt64(ulong value)Public+3 flags—0x08
bool ReadDecimal(const Decimal&& value)Public+3 flags—0x10
bool ReadSingle(float value)Public+3 flags—0x04
bool ReadDouble(double value)Public+3 flags—0x08
bool ReadBoolean(bool value)Public+3 flags—0x01
bool ReadNull()Public+3 flags—0x01
void SkipEntry()Public+3 flags—0x00
void PrepareNewSerializationSession()Public+3 flags—0x00

Used by 208

types with a member, parameter or interface of this type