Provides access to high-level JSON deserialization methods.
Members
| Name | Description | |
|---|---|---|
![]()  | 
InitDeserializer | Write deserialization options. | 
![]()  | 
Reader | Obtains JSON Reader. | 
![]()  | 
ReadObject | Deserialize an object. riid references an interface to use. If interface is not supported, E_​NOTIMPL is returned. | 
IJSONDeserializer.InitDeserializer Method
Write deserialization options.
Public Sub InitDeserializer ( _
    ByVal pReader As IJSONReader, _
    ByVal pProps As IPropertySet _
)
public void InitDeserializer (
    IJSONReader pReader,
    IPropertySet pProps
);
IJSONDeserializer.Reader Property
Obtains JSON Reader.
Public ReadOnly Property Reader As IJSONReader
public IJSONReader Reader {get;}
Inherited Interfaces
| Interfaces | Description | 
|---|---|
| IExternalDeserializer | Provides access to high-level JSON serialization methods. | 
Classes that implement IJSONDeserializer
| Classes | Description | 
|---|---|
| JSONConverterGdb (esriGeoDatabase) | All-in-one JSON conversion for the GeoDatabase library. Supports all previous JSON interfaces in the GeoDatabase, namely IJSONSerializer, IJSONDeserializer, IExternalSerializerGdb, IExternalDeserializerGdb | 
| JSONConverterGeometry (esriGeometry) | |
| JSONDeserializerGdb (esriGeoDatabase) | High-level object deserializer from JSON. | 

