This class provides a statically-typed list for keeping delivery history.
More...
|
virtual void | OnReadXml (System.Xml.XmlReader reader) |
| The virtual plug-in point for XML deserialization, for subclasses to participate. More...
|
|
virtual void | OnWriteXml (System.Xml.XmlWriter writer) |
| The virtual plug-in point for XML serialization, for subclasses to participate. More...
|
|
This class provides a statically-typed list for keeping delivery history.
This class was created because I had problems using XML serialization on a standard List{DeliveryStatus} (bunch of crap).
◆ DeliveryStatusList() [1/4]
Apac.Messaging.DeliveryStatusList.DeliveryStatusList |
( |
| ) |
|
|
inline |
◆ DeliveryStatusList() [2/4]
Apac.Messaging.DeliveryStatusList.DeliveryStatusList |
( |
int |
capacity | ) |
|
|
inline |
Creates an empty list with an initial capacity, for containing DelivereStatus entries.
- Parameters
-
capacity | The initial capacity. |
◆ DeliveryStatusList() [3/4]
Apac.Messaging.DeliveryStatusList.DeliveryStatusList |
( |
IEnumerable< DeliveryStatus > |
list | ) |
|
|
inline |
Creates a new list from list .
- Parameters
-
list | The list of DeliveryStatus elements from which the new list will be created. |
◆ DeliveryStatusList() [4/4]
Apac.Messaging.DeliveryStatusList.DeliveryStatusList |
( |
SerializationInfo |
info, |
|
|
StreamingContext |
context |
|
) |
| |
|
inline |
The binary deserialization constructor.
- Parameters
-
info | See SerializationInfo. |
context | See StreamingContext. |
◆ GetObjectData()
void Apac.Messaging.DeliveryStatusList.GetObjectData |
( |
SerializationInfo |
info, |
|
|
StreamingContext |
context |
|
) |
| |
|
inline |
The binary serialization method.
- Parameters
-
info | See SerializationInfo. |
context | See StreamingContext. |
◆ GetSchema()
System.Xml.Schema.XmlSchema Apac.Messaging.DeliveryStatusList.GetSchema |
( |
| ) |
|
|
inline |
This method is a no-op. We have opted to use the System.Xml.Serialization.XmlSchemaProviderAttribute instead.
- Returns
- Returns
null
.
◆ OnReadXml()
virtual void Apac.Messaging.DeliveryStatusList.OnReadXml |
( |
System.Xml.XmlReader |
reader | ) |
|
|
inlineprotectedvirtual |
The virtual plug-in point for XML deserialization, for subclasses to participate.
- Parameters
-
reader | The System.Xml.XmlReader containing the serialized data. |
◆ OnWriteXml()
virtual void Apac.Messaging.DeliveryStatusList.OnWriteXml |
( |
System.Xml.XmlWriter |
writer | ) |
|
|
inlineprotectedvirtual |
The virtual plug-in point for XML serialization, for subclasses to participate.
- Parameters
-
writer | The System.Xml.XmlWriter receiving the serialized data. |
◆ ReadXml()
void Apac.Messaging.DeliveryStatusList.ReadXml |
( |
System.Xml.XmlReader |
reader | ) |
|
|
inline |
Deserializes object data from XML format.
- Parameters
-
reader | The System.Xml.XmlReader containing the serialized data. |
◆ WriteXml()
void Apac.Messaging.DeliveryStatusList.WriteXml |
( |
System.Xml.XmlWriter |
writer | ) |
|
|
inline |
Serializes object data to XML format.
- Parameters
-
writer | The System.Xml.XmlWriter receiving the serialized data. |
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/apac/APAC/APACCore/Messaging/DeliveryStatusList.cs