C# Class System.Runtime.Serialization.Formatters.Binary.SerializableTypeMetadata

Inheritance: TypeMetadata
显示文件 Open project: runefs/Marvin Class Usage Examples

Public Methods

Method Description
IsCompatible ( TypeMetadata other ) : bool
SerializableTypeMetadata ( Type itype, SerializationInfo info ) : System
WriteAssemblies ( ObjectWriter ow, BinaryWriter writer ) : void
WriteObjectData ( ObjectWriter ow, BinaryWriter writer, object data ) : void
WriteTypeData ( ObjectWriter ow, BinaryWriter writer, bool writeTypes ) : void

Method Details

IsCompatible() public method

public IsCompatible ( TypeMetadata other ) : bool
other TypeMetadata
return bool

SerializableTypeMetadata() public method

public SerializableTypeMetadata ( Type itype, SerializationInfo info ) : System
itype System.Type
info System.Runtime.Serialization.SerializationInfo
return System

WriteAssemblies() public method

public WriteAssemblies ( ObjectWriter ow, BinaryWriter writer ) : void
ow ObjectWriter
writer System.IO.BinaryWriter
return void

WriteObjectData() public method

public WriteObjectData ( ObjectWriter ow, BinaryWriter writer, object data ) : void
ow ObjectWriter
writer System.IO.BinaryWriter
data object
return void

WriteTypeData() public method

public WriteTypeData ( ObjectWriter ow, BinaryWriter writer, bool writeTypes ) : void
ow ObjectWriter
writer System.IO.BinaryWriter
writeTypes bool
return void