System::Reflection::BindingFlags एन्‍युम

BindingFlags enum

सदस्यों और प्रकारों के लुकअप मोड्स और बाइंडिंग्स को परिभाषित करता है।

enum class BindingFlags

मान

नाममानविवरण
Default0कोई विशेष विकल्प नहीं।
IgnoreCase1आइटम खोजते समय नाम के केस को अनदेखा करें।
DeclaredOnly2केवल उन सदस्यों को देखें जो टाइप में घोषित हैं और बेसटाइप में नहीं।
Instance4इंस्टेंस सदस्यों के माध्यम से देखें।
Static8स्टैटिक सदस्यों के माध्यम से देखें।
Public16पब्लिक सदस्यों के माध्यम से देखें।
NonPublic32नॉन-पब्लिक सदस्यों के माध्यम से देखें।
FlattenHierarchy64बेसटाइप के पब्लिक और प्रोटेक्टेड स्टैटिक सदस्यों के माध्यम से देखें।
InvokeMethod256मेथड को कॉल करता है।
CreateInstance512रिफ्लेक्टेड टाइप का इंस्टेंस बनाता है।
GetField1024फ़ील्ड का मान प्राप्त करता है।
SetField2048फ़ील्ड का मान सेट करता है।
GetProperty4096प्रॉपर्टी का मान प्राप्त करता है।
SetProperty8192प्रॉपर्टी का मान सेट करता है।
PutDispProperty16384COM प्रॉपर्टी स्थापित करता है।
PutRefDispProperty32768COM रेफ़रेंस प्रॉपर्टी स्थापित करता है।
ExactBinding65536टाइप बाइंडिंग बिल्कुल सटीक होनी चाहिए, बिना किसी प्रकार परिवर्तन के।
SuppressChangeType131072समर्थित नहीं है।
OptionalParamBinding262144आर्ग्युमेंट्स की संख्या के आधार पर ओवरलोड चुनता है।
IgnoreReturn16777216COM इंटरऑप रिटर्न वैल्यू को अनदेखा करता है।

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