Zdexby TheHolyOneZ
42,595 classes
Class

IDataWriter

Sirenix.Serialization.IDataWriter, Sirenix.Serialization Sirenix.Serialization.dll
implements IDisposable

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 36

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
SerializationContext get_Context()Public+4 flags—0x08
void set_Context(SerializationContext value)Public+4 flags—0x08
string GetDataDump()Public+3 flags—0x08
void FlushToStream()Public+3 flags—0x00
void BeginReferenceNode(const string& name, Type type, int id)Public+3 flags—0x08
void BeginStructNode(const string& name, Type type)Public+3 flags—0x08
void EndNode(const string& name)Public+3 flags—0x08
void BeginArrayNode(long length)Public+3 flags—0x08
void EndArrayNode()Public+3 flags—0x00
void WritePrimitiveArray(const T[]& array)Public+3 flags—0x08
void WriteNull(const string& name)Public+3 flags—0x08
void WriteInternalReference(const string& name, int id)Public+3 flags—0x08
void WriteExternalReference(const string& name, int index)Public+3 flags—0x08
void WriteExternalReference(const string& name, const Guid& guid)Public+3 flags—0x10
void WriteExternalReference(const string& name, const string& id)Public+3 flags—0x08
void WriteChar(const string& name, ushort value)Public+3 flags—0x08
void WriteString(const string& name, const string& value)Public+3 flags—0x08
void WriteGuid(const string& name, const Guid& value)Public+3 flags—0x10
void WriteSByte(const string& name, sbyte value)Public+3 flags—0x08
void WriteInt16(const string& name, short value)Public+3 flags—0x08
void WriteInt32(const string& name, int value)Public+3 flags—0x08
void WriteInt64(const string& name, long value)Public+3 flags—0x08
void WriteByte(const string& name, byte value)Public+3 flags—0x08
void WriteUInt16(const string& name, ushort value)Public+3 flags—0x08
void WriteUInt32(const string& name, uint value)Public+3 flags—0x08
void WriteUInt64(const string& name, ulong value)Public+3 flags—0x08
void WriteDecimal(const string& name, const decimal& value)Public+3 flags—0x10
void WriteSingle(const string& name, float value)Public+3 flags—0x08
void WriteDouble(const string& name, double value)Public+3 flags—0x08
void WriteBoolean(const string& name, bool value)Public+3 flags—0x08
void PrepareNewSerializationSession()Public+3 flags—0x00

Used by 207

types with a member, parameter or interface of this type