Property | Type | Description | |
---|---|---|---|
m_idGenerator | ObjectIDGenerator | ||
m_idGenerator | System.Runtime.Serialization.ObjectIDGenerator | ||
m_objectQueue | Queue | ||
m_objectQueue |
Method | Description | |
---|---|---|
Deserialize ( |
||
Deserialize ( System serializationStream ) : object | ||
Serialize ( |
||
Serialize ( System serializationStream, object graph ) : void |
Method | Description | |
---|---|---|
Formatter ( ) : System | ||
Formatter ( ) : System.IO | ||
GetNext ( long &objID ) : object | ||
Schedule ( object obj ) : long | ||
WriteArray ( object obj, string name, System memberType ) : void | ||
WriteArray ( object obj, string name, Type memberType ) : void | ||
WriteBoolean ( bool val, string name ) : void | ||
WriteByte ( byte val, string name ) : void | ||
WriteChar ( char val, string name ) : void | ||
WriteDateTime ( DateTime val, string name ) : void | ||
WriteDateTime ( System val, string name ) : void | ||
WriteDecimal ( decimal val, string name ) : void | ||
WriteDouble ( double val, string name ) : void | ||
WriteInt16 ( short val, string name ) : void | ||
WriteInt32 ( int val, string name ) : void | ||
WriteInt64 ( long val, string name ) : void | ||
WriteMember ( string memberName, object data ) : void | ||
WriteObjectRef ( object obj, string name, System memberType ) : void | ||
WriteObjectRef ( object obj, string name, Type memberType ) : void | ||
WriteSingle ( float val, string name ) : void | ||
WriteTimeSpan ( System val, string name ) : void | ||
WriteTimeSpan ( TimeSpan val, string name ) : void | ||
WriteValueType ( object obj, string name, System memberType ) : void | ||
WriteValueType ( object obj, string name, Type memberType ) : void |
Method | Description | |
---|---|---|
WriteSByte ( sbyte val, string name ) : void | ||
WriteUInt16 ( ushort val, string name ) : void | ||
WriteUInt32 ( uint val, string name ) : void | ||
WriteUInt64 ( ulong val, string name ) : void |
public abstract Deserialize ( |
||
serializationStream | ||
return | object |
public abstract Deserialize ( System serializationStream ) : object | ||
serializationStream | System | |
return | object |
public abstract Serialize ( |
||
serializationStream | ||
graph | object | |
return | void |
public abstract Serialize ( System serializationStream, object graph ) : void | ||
serializationStream | System | |
graph | object | |
return | void |
protected abstract WriteArray ( object obj, string name, System memberType ) : void | ||
obj | object | |
name | string | |
memberType | System | |
return | void |
protected abstract WriteArray ( object obj, string name, Type memberType ) : void | ||
obj | object | |
name | string | |
memberType | Type | |
return | void |
protected abstract WriteBoolean ( bool val, string name ) : void | ||
val | bool | |
name | string | |
return | void |
protected abstract WriteByte ( byte val, string name ) : void | ||
val | byte | |
name | string | |
return | void |
protected abstract WriteChar ( char val, string name ) : void | ||
val | char | |
name | string | |
return | void |
protected abstract WriteDateTime ( DateTime val, string name ) : void | ||
val | DateTime | |
name | string | |
return | void |
protected abstract WriteDateTime ( System val, string name ) : void | ||
val | System | |
name | string | |
return | void |
protected abstract WriteDecimal ( decimal val, string name ) : void | ||
val | decimal | |
name | string | |
return | void |
protected abstract WriteDouble ( double val, string name ) : void | ||
val | double | |
name | string | |
return | void |
protected abstract WriteInt16 ( short val, string name ) : void | ||
val | short | |
name | string | |
return | void |
protected abstract WriteInt32 ( int val, string name ) : void | ||
val | int | |
name | string | |
return | void |
protected abstract WriteInt64 ( long val, string name ) : void | ||
val | long | |
name | string | |
return | void |
protected WriteMember ( string memberName, object data ) : void | ||
memberName | string | |
data | object | |
return | void |
protected abstract WriteObjectRef ( object obj, string name, System memberType ) : void | ||
obj | object | |
name | string | |
memberType | System | |
return | void |
protected abstract WriteObjectRef ( object obj, string name, Type memberType ) : void | ||
obj | object | |
name | string | |
memberType | Type | |
return | void |
protected abstract WriteSingle ( float val, string name ) : void | ||
val | float | |
name | string | |
return | void |
protected abstract WriteTimeSpan ( System val, string name ) : void | ||
val | System | |
name | string | |
return | void |
protected abstract WriteTimeSpan ( TimeSpan val, string name ) : void | ||
val | TimeSpan | |
name | string | |
return | void |
protected abstract WriteValueType ( object obj, string name, System memberType ) : void | ||
obj | object | |
name | string | |
memberType | System | |
return | void |
protected abstract WriteValueType ( object obj, string name, Type memberType ) : void | ||
obj | object | |
name | string | |
memberType | Type | |
return | void |
protected ObjectIDGenerator m_idGenerator | ||
return | ObjectIDGenerator |
protected System.Runtime.Serialization.ObjectIDGenerator m_idGenerator | ||
return | System.Runtime.Serialization.ObjectIDGenerator |