Provides access to members that serialize and deserialize data from XML.
Members
Name | Description | |
---|---|---|
AddBinary | Adds element value as an array of bytes. | |
AddBoolean | Adds element value as a boolean. | |
AddByte | Adds element value as a byte. | |
AddDate | Adds element value as a date. | |
AddDouble | Adds element value as a double. | |
AddFloat | Adds element value as a float. | |
AddInteger | Adds element value as an integer. | |
AddObject | Adds element value as an object. | |
AddShort | Adds element value as a short. | |
AddString | Adds element value as a string. | |
AddVariant | Adds element value as a variant. | |
Count | Number of XML elements. | |
Find | Finds an XML element by name. | |
GetBinary | Obtains element value as an array of bytes. | |
GetBoolean | Obtains element value as a boolean. | |
GetByte | Obtains element value as a byte. | |
GetDate | Obtains element value as a date. | |
GetDouble | Obtains element value as a double. | |
GetFlag | Obtains the value for a serialization flag. | |
GetFloat | Obtains element value as a float. | |
GetInteger | Obtains element value as an integer. | |
GetObject | Obtains element value as an object instance. | |
GetShort | Obtains element value as a short. | |
GetString | Obtains element value as a string. | |
GetVariant | Obtains element value as a variant. | |
Properties | Properties for serialization and deserialization. | |
SetFlag | Writes the value for a serialization flag. | |
TypeName | XML type of the object. | |
TypeName | XML type of the object. | |
TypeNamespaceURI | XML type namespace of the object. | |
TypeNamespaceURI | XML type namespace of the object. |
IXMLSerializeData.AddBinary Method
Adds element value as an array of bytes.
Public Sub AddBinary ( _
    ByVal Name As String, _
    ByRef Value As Byte[]& _
)
public void AddBinary (
    string Name,
    ref Byte[]& Value
);
IXMLSerializeData.AddBoolean Method
Adds element value as a boolean.
Public Sub AddBoolean ( _
    ByVal Name As String, _
    ByVal Value As Boolean _
)
public void AddBoolean (
    string Name,
    bool Value
);
IXMLSerializeData.AddByte Method
Adds element value as a byte.
Public Sub AddByte ( _
    ByVal Name As String, _
    ByVal Value As Byte _
)
public void AddByte (
    string Name,
    byte Value
);
IXMLSerializeData.AddDate Method
Adds element value as a date.
Public Sub AddDate ( _
    ByVal Name As String, _
    ByVal Value As DateTime _
)
public void AddDate (
    string Name,
    DateTime Value
);
IXMLSerializeData.AddDouble Method
Adds element value as a double.
Public Sub AddDouble ( _
    ByVal Name As String, _
    ByVal Value As Double _
)
public void AddDouble (
    string Name,
    double Value
);
IXMLSerializeData.AddFloat Method
Adds element value as a float.
Public Sub AddFloat ( _
    ByVal Name As String, _
    ByVal Value As Single _
)
public void AddFloat (
    string Name,
    float Value
);
IXMLSerializeData.AddInteger Method
Adds element value as an integer.
Public Sub AddInteger ( _
    ByVal Name As String, _
    ByVal Value As Integer _
)
public void AddInteger (
    string Name,
    int Value
);
IXMLSerializeData.AddObject Method
Adds element value as an object.
Public Sub AddObject ( _
    ByVal Name As String, _
    ByVal Value As Object _
)
public void AddObject (
    string Name,
    object Value
);
IXMLSerializeData.AddShort Method
Adds element value as a short.
Public Sub AddShort ( _
    ByVal Name As String, _
    ByVal Value As Short _
)
public void AddShort (
    string Name,
    short Value
);
IXMLSerializeData.AddString Method
Adds element value as a string.
Public Sub AddString ( _
    ByVal Name As String, _
    ByVal Value As String _
)
public void AddString (
    string Name,
    string Value
);
IXMLSerializeData.AddVariant Method
Adds element value as a variant.
Public Sub AddVariant ( _
    ByVal Name As String, _
    ByVal Value As Object _
)
public void AddVariant (
    string Name,
    object Value
);
IXMLSerializeData.Count Property
Number of XML elements.
Public ReadOnly Property Count As Integer
public int Count {get;}
IXMLSerializeData.Find Method
Finds an XML element by name.
Public Function Find ( _
    ByVal Name As String _
) As Integer
public int Find (
    string Name
);
IXMLSerializeData.GetBinary Method
Obtains element value as an array of bytes.
Public Function GetBinary ( _
    ByVal Index As Integer _
) As Byte[]
public Byte[] GetBinary (
    int Index
);
IXMLSerializeData.GetBoolean Method
Obtains element value as a boolean.
Public Function GetBoolean ( _
    ByVal Index As Integer _
) As Boolean
public bool GetBoolean (
    int Index
);
IXMLSerializeData.GetByte Method
Obtains element value as a byte.
Public Function GetByte ( _
    ByVal Index As Integer _
) As Byte
public byte GetByte (
    int Index
);
IXMLSerializeData.GetDate Method
Obtains element value as a date.
Public Function GetDate ( _
    ByVal Index As Integer _
) As DateTime
public DateTime GetDate (
    int Index
);
IXMLSerializeData.GetDouble Method
Obtains element value as a double.
Public Function GetDouble ( _
    ByVal Index As Integer _
) As Double
public double GetDouble (
    int Index
);
IXMLSerializeData.GetFlag Method
Obtains the value for a serialization flag.
Public Function GetFlag ( _
    ByVal Name As String _
) As Boolean
public bool GetFlag (
    string Name
);
IXMLSerializeData.GetFloat Method
Obtains element value as a float.
Public Function GetFloat ( _
    ByVal Index As Integer _
) As Single
public float GetFloat (
    int Index
);
IXMLSerializeData.GetInteger Method
Obtains element value as an integer.
Public Function GetInteger ( _
    ByVal Index As Integer _
) As Integer
public int GetInteger (
    int Index
);
IXMLSerializeData.GetObject Method
Obtains element value as an object instance.
Public Function GetObject ( _
    ByVal Index As Integer, _
    ByVal typeNamespace As String, _
    ByVal TypeName As String _
) As Object
public object GetObject (
    int Index,
    string typeNamespace,
    string TypeName
);
IXMLSerializeData.GetShort Method
Obtains element value as a short.
Public Function GetShort ( _
    ByVal Index As Integer _
) As Short
public short GetShort (
    int Index
);
IXMLSerializeData.GetString Method
Obtains element value as a string.
Public Function GetString ( _
    ByVal Index As Integer _
) As String
public string GetString (
    int Index
);
IXMLSerializeData.GetVariant Method
Obtains element value as a variant.
Public Function GetVariant ( _
    ByVal Index As Integer _
) As Object
public object GetVariant (
    int Index
);
IXMLSerializeData.Properties Property
Properties for serialization and deserialization.
Public Property Properties As IPropertySet
public IPropertySet Properties {get; set;}
IXMLSerializeData.SetFlag Method
Writes the value for a serialization flag.
Public Sub SetFlag ( _
    ByVal Name As String, _
    ByVal FlagValue As Boolean _
)
public void SetFlag (
    string Name,
    bool FlagValue
);
IXMLSerializeData.TypeName Property
XML type of the object.
Public Property TypeName As String
public string TypeName {get; set;}
IXMLSerializeData.TypeName Property
XML type of the object.
Public Property TypeName As String
public string TypeName {get; set;}
IXMLSerializeData.TypeNamespaceURI Property
XML type namespace of the object.
Public Property TypeNamespaceURI As String
public string TypeNamespaceURI {get; set;}
IXMLSerializeData.TypeNamespaceURI Property
XML type namespace of the object.
Public Property TypeNamespaceURI As String
public string TypeNamespaceURI {get; set;}
Classes that implement IXMLSerializeData
Classes | Description |
---|