System::Xml::Serialization नेमस्पेस

क्लासेस

क्लासविवरण
IXmlSerializableXML सीरियलाइज़ेशन और डीसीरियलाइज़ेशन के लिए कस्टम फ़ॉर्मेटिंग प्रदान करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
XmlAttributeOverridesजब XmlSerializer का उपयोग ऑब्जेक्ट को सीरियलाइज़ या डीसीरियलाइज़ करने के लिए किया जाता है, तो एट्रिब्यूट्स को ओवरराइड करने की अनुमति देता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
XmlRootAttributeएट्रिब्यूट टार्गेट को XML रूट एलिमेंट के रूप में चिह्नित करता है और उसकी XML सीरियलाइज़ेशन को नियंत्रित करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
XmlSerializationReaderXmlReader के अनुभव को सुधारने वाली सर्विस क्लास।
XmlSerializationWriterXmlWriter के अनुभव को सुधारने वाली सर्विस क्लास।
XmlSerializerऑब्जेक्ट्स को XML दस्तावेज़ों में और उनसे सीरियलाइज़ और डीसीरियलाइज़ करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
XmlSerializerImplementationआंतरिक क्लास जिसे XmlSerializer के साथ उपयोग किया जाता है।
XmlSerializerNamespacesउस XML नेमस्पेस और प्रीफ़िक्स को शामिल करता है जिन्हें Serialization::XmlSerializer एक XML‑डॉक्यूमेंट इंस्टेंस में योग्य नाम उत्पन्न करने के लिए उपयोग करता है।