Zdexby TheHolyOneZ
42,610 classes
Class

WriteObjectInfo

: Object
System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo, mscorlib 0x0088 (136 B) inherited 0x0010 mscorlib.dll
0x00x0088

Members 17

OffsetSizeNameTypeFlagsDefault
0x04objectInfoIdint1 flags—
0x00140x04padding / unreflected
0x08objobject1 flags—
0x08objectTypeType1 flags—
0x01isSibool1 flags—
0x01isNamedbool1 flags—
0x01isTypedbool1 flags—
0x01isArraybool1 flags—
0x002C0x04padding / unreflected
0x08siSerializationInfo1 flags—
0x08cacheSerObjectInfoCache1 flags—
0x08memberDataobject[]1 flags—
0x08serializationSurrogateISerializationSurrogate1 flags—
0x10contextStreamingContext1 flags—
0x08serObjectInfoInitSerObjectInfoInit1 flags—
0x08objectIdlong1 flags—
0x08assemIdlong1 flags—
0x08binderTypeNamestringPrivate—
0x08binderAssemblyStringstringPrivate—

Functions 18

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void ObjectEnd()1 flags—0x00
void InternalInit()Private—0x00
WriteObjectInfo Serialize(object obj, ISurrogateSelector surrogateSelector, const StreamingContext& context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder)Static+1 flags—0x10
void InitSerialize(object obj, ISurrogateSelector surrogateSelector, const StreamingContext& context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder)1 flags—0x10
WriteObjectInfo Serialize(Type objectType, ISurrogateSelector surrogateSelector, const StreamingContext& context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, SerializationBinder binder)Static+1 flags—0x10
void InitSerialize(Type objectType, ISurrogateSelector surrogateSelector, const StreamingContext& context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, SerializationBinder binder)1 flags—0x10
void InitSiWrite()Private—0x00
void CheckTypeForwardedFrom(SerObjectInfoCache cache, Type objectType, const string& binderAssemblyString)PrivateStatic—0x08
void InitNoMembers()Private—0x00
void InitMemberInfo()Private—0x00
string GetTypeFullName()1 flags—0x08
string GetAssemblyString()1 flags—0x08
void InvokeSerializationBinder(SerializationBinder binder)Private—0x08
Type GetMemberType(MemberInfo objMember)1 flags—0x08
void GetMemberInfo(const string[]& outMemberNames, const Type[]& outMemberTypes, const object[]& outMemberData)1 flags—0x08
WriteObjectInfo GetObjectInfo(SerObjectInfoInit serObjectInfoInit)PrivateStatic—0x08
void PutObjectInfo(SerObjectInfoInit serObjectInfoInit, WriteObjectInfo objectInfo)PrivateStatic—0x08

Used by 3

types with a member, parameter or interface of this type