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

显示文件 Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
Bind System.Type
CheckSerializable void
CheckTypeForwardedTo void
CreateReadObjectInfo ReadObjectInfo
CreateReadObjectInfo ReadObjectInfo
CrossAppDomainArray object
Deserialize object
FastBindToType System.Type
GetId long
GetSimplyNamedTypeFromAssembly void
GetType System.Type
HasSurrogate bool
InitFullDeserialization void
NextRectangleMap void
ObjectReader System.Globalization
Parse void
ParseArray void
ParseArrayMember void
ParseArrayMemberEnd void
ParseError void
ParseMember void
ParseMemberEnd void
ParseObject void
ParseObjectEnd void
ParseSerializedStreamHeader void
ParseSerializedStreamHeaderEnd void
ParseString void
RegisterObject void
RegisterObject void

Private Methods

Method Description
Bind ( string assemblyString, string typeString ) : Type
CheckSerializable ( Type t ) : void
CheckTypeForwardedTo ( Assembly sourceAssembly, Assembly destAssembly, Type resolvedType ) : void
CreateReadObjectInfo ( Type objectType ) : ReadObjectInfo
CreateReadObjectInfo ( Type objectType, string memberNames, Type memberTypes ) : ReadObjectInfo
CrossAppDomainArray ( int index ) : object
Deserialize ( System.Runtime.Serialization.Formatters.Binary.BinaryParser serParser, bool fCheck ) : object
FastBindToType ( string assemblyName, string typeName ) : Type
GetId ( long objectId ) : long
GetSimplyNamedTypeFromAssembly ( Assembly assm, string typeName, Type &type ) : void
GetType ( BinaryAssemblyInfo assemblyInfo, string name ) : Type
HasSurrogate ( Type t ) : bool
InitFullDeserialization ( ) : void
NextRectangleMap ( ParseRecord pr ) : void
ObjectReader ( Stream stream, ISurrogateSelector selector, StreamingContext context, InternalFE formatterEnums, SerializationBinder binder ) : System.Globalization
Parse ( ParseRecord pr ) : void
ParseArray ( ParseRecord pr ) : void
ParseArrayMember ( ParseRecord pr ) : void
ParseArrayMemberEnd ( ParseRecord pr ) : void
ParseError ( ParseRecord processing, ParseRecord onStack ) : void
ParseMember ( ParseRecord pr ) : void
ParseMemberEnd ( ParseRecord pr ) : void
ParseObject ( ParseRecord pr ) : void
ParseObjectEnd ( ParseRecord pr ) : void
ParseSerializedStreamHeader ( ParseRecord pr ) : void
ParseSerializedStreamHeaderEnd ( ParseRecord pr ) : void
ParseString ( ParseRecord pr, ParseRecord parentPr ) : void
RegisterObject ( object obj, ParseRecord pr, ParseRecord objectPr ) : void
RegisterObject ( object obj, ParseRecord pr, ParseRecord objectPr, bool bIsString ) : void