System::Xml::Serialization::IXmlSerializable class

IXmlSerializable class

يوفر تنسيقًا مخصصًا لتسلسل XML وإلغاء تسلسله. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() function. لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو أخطاء تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class IXmlSerializable : public virtual System::Object

الطرق

طريقةالوصف
virtual GetSchema()كائن XmlSchema يصف تمثيل XML للكائن الذي تُعيده طريقة WriteXml() وتقبله طريقة ReadXml().
virtual ReadXml(System::SharedPtr<System::Xml::XmlReader>)يقوم بإلغاء تسلسل الكائن من تمثيله في XML.
virtual WriteXml(System::SharedPtr<System::Xml::XmlWriter>)يقوم بتسلسل الكائن الحالي إلى تمثيل XML.
virtual ~IXmlSerializable()المدمر.

انظر أيضًا