Zdexby TheHolyOneZ
49,743 classes
Class

JsonPropertyWriter

: JsonPropertyVisitor : Object
Unity.Serialization.Json.JsonPropertyWriter, Unity.Serialization 0x00A0 (160 B) inherited 0x0020 Unity.Serialization.dll
0x00x00A0

Members 11

OffsetSizeNameTypeFlagsDefault
0x08s_SerializedIdPropertySerializedIdPropertyPrivateStatic+1 flags—
0x08s_SerializedTypePropertySerializedTypePropertyPrivateStatic+1 flags—
0x08s_SerializedVersionPropertySerializedVersionPropertyPrivateStatic+1 flags—
0x30m_WriterJsonWriterPrivate—
0x08m_SerializedTypeTypePrivate—
0x01m_DisableRootAdaptersboolPrivate—
0x00590x07padding / unreflected
0x18m_AdaptersJsonAdapterCollectionPrivate—
0x18m_MigrationsJsonMigrationCollectionPrivate—
0x08m_SerializedReferencesSerializedReferencesPrivate—
0x01m_HasPrimitiveOrStringGlobalAdaptersboolPrivate—
0x01m_HasPrimitiveOrStringUserDefinedAdaptersboolPrivate—
0x009A0x06unreflected bytes to end of JsonPropertyWriter
Inherited from JsonPropertyVisitor 7
OffsetSizeNameTypeFlagsDefault
—0x08k_SerializedIdstringStatic+2 flags2006074208352
—0x08k_SerializedReferenceKeystringStatic+2 flags2006074208304
—0x08k_SerializedTypeKeystringStatic+2 flags2006074208256
—0x08k_SerializedVersionKeystringStatic+2 flags2006074236864
—0x08k_SerializedElementsKeystringStatic+2 flags2006074236816
0x01<IsLocked>k__BackingFieldboolPrivate—
0x00110x07padding / unreflected
0x08<Property>k__BackingFieldIPropertyPrivate—

Functions 23

SignatureFlagsNativeParams
JsonWriter get_Writer()Public+1 flags0x30
void SetWriter(const JsonWriter& writer)Public0x30
void SetSerializedType(Type type)Public0x08
void SetDisableRootAdapters(bool disableRootAdapters)Public0x01
void SetGlobalAdapters(List<Unity.Serialization.Json.IJsonAdapter> adapters)Public0x08
void SetUserDefinedAdapters(List<Unity.Serialization.Json.IJsonAdapter> adapters)Public0x08
void SetGlobalMigrations(List<Unity.Serialization.Json.IJsonMigration> migrations)Public0x08
void SetUserDefinedMigration(List<Unity.Serialization.Json.IJsonMigration> migrations)Public0x08
void SetSerializedReferences(SerializedReferences serializedReferences)Public0x08
void .ctor()Public+1 flags0x00
SerializedContainerMetadata GetSerializedContainerMetadata(const uint8& container)Private0x0C
void WriteSerializedContainerMetadata(const uint8& container, const SerializedContainerMetadata& metadata, ref int& count)Private0x0C
void WriteSerializedReference(int id)Private0x04
void Unity.Properties.IPropertyBagVisitor.Visit(IPropertyBag<TContainer> properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.ICollectionPropertyBagVisitor.Visit(ICollectionPropertyBag<TCollection properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IListPropertyBagVisitor.Visit(IListPropertyBag<TList properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IDictionaryPropertyBagVisitor.Visit(IDictionaryPropertyBag<TDictionary properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IPropertyVisitor.Visit(Property<TContainer property, const uint8& container)PrivateFinal+2 flags0x08
void WriteValue(const uint8& value, bool isRoot)1 flags—0x01
void WriteValueWithAdapters(const uint8& value, const Enumerator& adapters, bool isRoot)1 flags0x28
void WriteValueWithoutAdapters(const uint8& value, bool isRoot)1 flags0x01
void WritePrimitiveBoxed(const JsonWriter& writer, object value, Type type)Static+1 flags0x30
void .cctor()PrivateStatic+1 flags0x00

Used by 22

types with a member, parameter or interface of this type