Base class for collection of T, where T is a class that implements IXMLSerialize.
Constructors
Name | Description |
---|---|
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.
public SerializableList()
SerializableList<T>(String) Constructor
SerializableList constructor.
public SerializableList(string namespaceURI)
Parameter | Description |
---|---|
namespaceURI | XML namespace URI. |
Properties
Property | Property value | Description |
---|---|---|
SerializableList<T>.NamespaceURI | String | Namespace URI. For example, http |
Methods
Name | Description |
---|---|
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.
public void Deserialize(IXMLSerializeData data)
Parameter | Description |
---|---|
data | Data 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.
public void Serialize(IXMLSerializeData data)
Parameter | Description |
---|---|
data | Data that the list will be serialized into. See IXMLSerializeData. |