SerializableList

Base class for collection of T, where T is a class that implements IXMLSerialize.


Constructors

NameDescription
SerializableList<T>Default constructor provided for an automatic deserialization by the ArcObjects. If you use it, you also must set NamespaceURI property to a correct value.
SerializableList<T>(String)Default constructor provided for an automatic deserialization by the ArcObjects. If you use it, you also must set NamespaceURI property to a correct value.

SerializableList<T> Constructor

Default constructor provided for an automatic deserialization by the ArcObjects. If you use it, you also must set NamespaceURI property to a correct value.

1
public SerializableList()

SerializableList<T>(String) Constructor

SerializableList constructor.

1
public SerializableList(string namespaceURI)
ParameterDescription
namespaceURIXML namespace URI.

Properties

PropertyProperty valueDescription
SerializableList<T>.NamespaceURIStringNamespace URI. For example, http://examples.esri.com/schemas/MySOAPSOE/1.0

Methods

NameDescription
SerializableList<T>.Deserialize(IXMLSerializeData)Deserialize method converts XML to list.
SerializableList<T>.Serialize(IXMLSerializeData)Serialize method converts list to XML.

SerializableList<T>.Deserialize(IXMLSerializeData) Method

Deserialize method converts XML to list.

1
public void Deserialize(IXMLSerializeData data)
ParameterDescription
dataData to be deseralized into a list. See IXMLSerializeData.

SerializableList<T>.Serialize(IXMLSerializeData) Method

Serialize method converts list to XML. XML typename is set to 'ArrayOf'+itemType. Example: ArrayOfString.

1
public void Serialize(IXMLSerializeData data)
ParameterDescription
dataData that the list will be serialized into. See IXMLSerializeData.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close