System::Xml::Serialization namespace

الفئات

فئةالوصف
IXmlSerializableيوفر تنسيقًا مخصصًا لتسلسل XML وإلغاء تسلسله. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
XmlAttributeOverridesيسمح بتجاوز السمات عندما يُستخدم XmlSerializer لتسلسل أو إلغاء تسلسل كائن. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
XmlRootAttributeيُحدد هدف السمة كعنصر جذر XML ويتحكم في تسلسله XML. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
XmlSerializationReaderفئة الخدمة التي تحسن تجربة XmlReader.
XmlSerializationWriterفئة الخدمة التي تحسن تجربة XmlWriter.
XmlSerializerيقوم بتسلسل وإلغاء تسلسل الكائنات إلى ومن مستندات XML. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
XmlSerializerImplementationفئة داخلية للاستخدام مع XmlSerializer.
XmlSerializerNamespacesتحتوي على مساحات الأسماء XML والبادئات التي يستخدمها Serialization::XmlSerializer لإنشاء أسماء مؤهلة في مثال مستند XML.