System::Reflection::MemberInfo class

MemberInfo class

सदस्यों पर रिफ्लेक्शन जानकारी प्रदान करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों को तर्क के रूप में पास करें।

class MemberInfo : public System::Object

Nested classes

विधियाँ

विधिविवरण
AddAttribute(const ObjectPtr&)संग्रह में विशेषता जोड़ता है।
get_DeclaringType() constघोषित प्रकार प्राप्त करता है।
get_FullName() constसदस्य का पूर्ण नाम प्राप्त करता है। मैन्युअल रूप से लागू भागों में यह अलग हो सकता है।
virtual get_MemberType() constएक System::Reflection::MemberTypes मान प्राप्त करता है जो सदस्य के प्रकार को दर्शाता है - मेथड, कंस्ट्रक्टर, इवेंट, आदि।
get_Name() constसदस्य का नाम प्राप्त करता है।
get_ReflectedType() constपरावर्तित प्रकार प्राप्त करता है।
GetCustomAttributes(const TypeInfo&, bool) constएक एरे लौटाता है जिसमें वे ऑब्जेक्ट्स होते हैं जो वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए प्रकार पर लागू सभी कस्टम एट्रिब्यूट्स को दर्शाते हैं।
GetCustomAttributes(bool) constएक एरे लौटाता है जिसमें वे ऑब्जेक्ट्स होते हैं जो वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए प्रकार पर लागू सभी कस्टम एट्रिब्यूट्स को दर्शाते हैं।

Typedefs

टाइपडिफ़विवरण
ObjectPtrObject के लिए साझा पॉइंटर का उपनाम।

संबंधित देखें