System.Runtime.Serialization.Formatter
protected virtual object GetNext(
out long objID)
protected virtual long Schedule(
object obj)
protected abstract void WriteArray(
object obj,
string name,
Type memberType)
protected abstract void WriteByte(
byte val,
string name)
protected abstract void WriteChar(
char val,
string name)
protected abstract void WriteDecimal(
decimal val,
string name)
protected abstract void WriteDouble(
double val,
string name)
protected abstract void WriteInt16(
short val,
string name)
protected abstract void WriteInt32(
int val,
string name)
protected abstract void WriteInt64(
long val,
string name)
protected virtual void WriteMember(
string memberName,
object data)
protected abstract void WriteSByte(
sbyte val,
string name)
protected abstract void WriteSingle(
float val,
string name)
protected abstract void WriteUInt16(
ushort val,
string name)
protected abstract void WriteUInt32(
uint val,
string name)
protected abstract void WriteUInt64(
ulong val,
string name)