System::Xml::Serialization::IXmlSerializable class

IXmlSerializable class

XML serileştirme ve serileştirilmiş halden geri alma için özel biçimlendirme sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığına veya new operatörüyle oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class IXmlSerializable : public virtual System::Object

Yöntemler

YöntemAçıklama
virtual GetSchema()Bir XmlSchema nesnesi, WriteXml() yöntemi tarafından döndürülen ve ReadXml() yöntemi tarafından kabul edilen nesnenin XML temsilini tanımlar.
virtual ReadXml(System::SharedPtr<System::Xml::XmlReader>)Nesneyi XML temsilinden geri alır.
virtual WriteXml(System::SharedPtr<System::Xml::XmlWriter>)Geçerli nesneyi XML temsiline serileştirir.
virtual ~IXmlSerializable()Yıkıcı.

Ayrıca Bakınız