This document is archived and information here might be outdated.  Recommended version.

IExternalSerializerGdb Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IE > IExternalSerializerGdb Interface
ArcGIS Developer Help

IExternalSerializerGdb Interface

Provides high-level serialization methods for AMF and JSON formats.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Method GetErrorObject Convenience method. Creates and returns error object as byte SAFEARRAY.
Method WriteErrorObject Writes error object.
Method WriteGeometry Writes geometry object.
Method WriteRecordSet Writes feature recordset.
Method WriteRow Writes feature row object
Method WriteSpatialReference Writes spatial reference object. Pass NULL as propname to write standalone JSON object.

Classes that implement IExternalSerializerGdb

Classes Description
JSONConverterGdb All-in-one JSON conversion for the GeoDatabase library. Supports all previous JSON interfaces in the GeoDatabase, namely IJSONSerializer, IJSONDeserializer, IExternalSerializerGdb, IExternalDeserializerGdb
JSONSerializerGdb High-level object serializer into JSON coclass.