Zdexby TheHolyOneZ
42,628 classes
Class

SerializationContext

: Object
Sirenix.Serialization.SerializationContext, Sirenix.Serialization 0x0058 (88 B) inherited 0x0010 Sirenix.Serialization.dll
0x00x0058

Members 8

OffsetSizeNameTypeFlagsDefault
0x08configSerializationConfigPrivate—
0x08internalReferenceIdMapDictionary<System.ObjectPrivate—
0x10streamingContextStreamingContextPrivate—
0x08formatterConverterIFormatterConverterPrivate—
0x08binderTwoWaySerializationBinderPrivate—
0x08<IndexReferenceResolver>k__BackingFieldIExternalIndexReferenceResolverPrivate—
0x08<StringReferenceResolver>k__BackingFieldIExternalStringReferenceResolverPrivate—
0x08<GuidReferenceResolver>k__BackingFieldIExternalGuidReferenceResolverPrivate—

Functions 25

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void .ctor(const StreamingContext& context)Public+1 flags0x10
void .ctor(FormatterConverter formatterConverter)Public+1 flags0x08
void .ctor(const StreamingContext& context, FormatterConverter formatterConverter)Public+1 flags0x10
TwoWaySerializationBinder get_Binder()Public+1 flags0x08
void set_Binder(TwoWaySerializationBinder value)Public+1 flags0x08
StreamingContext get_StreamingContext()Public+1 flags0x10
IFormatterConverter get_FormatterConverter()Public+1 flags0x08
IExternalIndexReferenceResolver get_IndexReferenceResolver()Public+1 flags0x08
void set_IndexReferenceResolver(IExternalIndexReferenceResolver value)Public+1 flags0x08
IExternalStringReferenceResolver get_StringReferenceResolver()Public+1 flags0x08
void set_StringReferenceResolver(IExternalStringReferenceResolver value)Public+1 flags0x08
IExternalGuidReferenceResolver get_GuidReferenceResolver()Public+1 flags0x08
void set_GuidReferenceResolver(IExternalGuidReferenceResolver value)Public+1 flags0x08
SerializationConfig get_Config()Public+1 flags0x08
void set_Config(SerializationConfig value)Public+1 flags0x08
bool TryGetInternalReferenceId(object reference, ref int& id)Public0x08
bool TryRegisterInternalReference(object reference, ref int& id)Public0x08
bool TryRegisterExternalReference(object obj, ref int& index)Public0x08
bool TryRegisterExternalReference(object obj, ref Guid& guid)Public0x10
bool TryRegisterExternalReference(object obj, ref string& id)Public0x08
void ResetInternalReferences()Public0x00
void ResetToDefault()Public0x00
void Sirenix.Serialization.Utilities.ICacheNotificationReceiver.OnFreed()PrivateFinal+2 flags0x00
void Sirenix.Serialization.Utilities.ICacheNotificationReceiver.OnClaimed()PrivateFinal+2 flags0x00

Used by 7

types with a member, parameter or interface of this type