reflection पर टैग किए गए जवाब

परावर्तन एक कार्यक्रम की क्षमता और / या इसकी संरचना और / या व्यवहार को संशोधित करने के लिए है। प्रतिबिंब सहायक प्रोग्रामिंग भाषा पर निर्भर है - कृपया इस टैग का उपयोग करते समय उपयोग की जा रही प्रोग्रामिंग भाषा को टैग करें।

10
मैं यह कैसे जांचूं कि क्या कोई संपत्ति ग # में डायनामिक अनाम प्रकार पर मौजूद है?
मेरे पास एक अनाम प्रकार की वस्तु है जो मुझे एक ऐसी विधि से गतिशील के रूप में प्राप्त होती है जिसे मैं उस वस्तु पर मौजूद संपत्ति में जांचना चाहूंगा। .... var settings = new { Filename="temp.txt", Size=10 } ... function void Settings(dynamic settings) { var exists = IsSettingExist(settings,"Filename") …

1
अस्पष्ट मैच अपवाद से बचना
मैं एक स्थिर विधि Parse को प्रतिबिंब के माध्यम से एक प्रकार पर लागू कर रहा हूं क्योंकि मुझे संकलन-समय पर ऑब्जेक्ट का प्रकार पता नहीं है (मुझे पता है, हालांकि, इसमें एक Parse विधि है, एक स्ट्रिंग ले रही है)। हालाँकि, मुझे एक अस्पष्ट मैच अपवाद मिल रहा है, …

8
क्या मैं परावर्तन का उपयोग करके C # में निजी रीडोनॉली फ़ील्ड बदल सकता हूँ?
मैं सोच रहा हूं, क्योंकि प्रतिबिंब का उपयोग करके बहुत सारी चीजें की जा सकती हैं, क्या मैं निर्माण के पूरा होने के बाद एक निजी क्षेत्र को आसानी से बदल सकता हूं? (नोट: सिर्फ जिज्ञासा) public class Foo { private readonly int bar; public Foo(int num) { bar = …
115 c#  reflection  field  readonly 

18
यह निर्धारित करना कि कोई वस्तु आदिम प्रकार की है
मेरे पास एक Object[]सरणी है, और मैं उन लोगों को खोजने की कोशिश कर रहा हूं जो आदिम हैं। मैंने उपयोग करने की कोशिश की है Class.isPrimitive(), लेकिन ऐसा लगता है कि मैं कुछ गलत कर रहा हूं: int i = 3; Object o = i; System.out.println(o.getClass().getName() + ", " …
114 java  reflection 

6
क्या स्विफ्ट सपोर्ट रिफ्लेक्ट करता है?
क्या स्विफ्ट सपोर्ट रिफ्लेक्ट करता है? जैसे वहाँ valueForKeyPath:और setValue:forKeyPath:स्विफ्ट वस्तुओं के लिए कुछ है ? वास्तव में यह भी एक गतिशील प्रकार प्रणाली है, obj.classउद्देश्य सी में कुछ की तरह ?
113 ios  reflection  swift 

8
पुनरावर्ती सभी संदर्भों के साथ AppDomain को असेंबली लोड करने के लिए कैसे?
मैं एक नई AppDomainकुछ असेंबली में लोड करना चाहता हूं जिसमें एक जटिल संदर्भ ट्री (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stoleole.dll) है जहां तक ​​मैंने समझा, जब एक विधानसभा को लोड किया जा रहा है AppDomain, तो इसके संदर्भ स्वचालित रूप से लोड नहीं होंगे, और मुझे …

3
PHP फ़ाइल (रन टाइम पर) को खोजना जहां एक कक्षा को परिभाषित किया गया था
क्या PHP में कोई प्रतिबिंब / आत्मनिरीक्षण / जादू है जो आपको PHP फ़ाइल ढूंढने देगा जहाँ एक विशेष वर्ग (या फ़ंक्शन) को परिभाषित किया गया था? दूसरे शब्दों में, मेरे पास एक PHP वर्ग, या एक तात्कालिक वस्तु का नाम है। मैं इसे कुछ (फ़ंक्शन, परावर्तन वर्ग, आदि) पास …
111 php  reflection  class 

3
प्रतिबिंब के साथ स्थिर विधि को बुलाओ
मेरे पास नाम स्थान में कई स्थिर कक्षाएं हैं mySolution.Macrosजैसे कि static class Indent{ public static void Run(){ // implementation } // other helper methods } तो मेरा सवाल यह है कि प्रतिबिंब की मदद से उन तरीकों को कॉल करना कैसे संभव होगा? यदि विधियाँ जहाँ स्थिर नहीं हैं …
111 c#  reflection  dynamic 

7
जावा में प्रतिबिंब के माध्यम से निजी विरासत वाले क्षेत्रों तक पहुंच
मुझे विरासत में मिले सदस्यों के माध्यम से class.getDeclaredFields(); और निजी सदस्यों के माध्यम से विरासत में प्राप्त करने का एक तरीका मिला, class.getFields() लेकिन मैं निजी विरासत वाले क्षेत्रों की तलाश कर रहा हूं। इसे कैसे प्राप्त किया जा सकता है?

8
प्रतिबिंब के साथ एक स्थिर संपत्ति कैसे प्राप्त करें
तो यह बहुत बुनियादी लगता है लेकिन मैं इसे काम नहीं कर सकता। मेरे पास एक वस्तु है, और मैं सार्वजनिक संपत्तियों को प्राप्त करने के लिए प्रतिबिंब का उपयोग कर रहा हूं। इन गुणों में से एक स्थिर है और मुझे इसमें कोई भाग्य नहीं मिल रहा है। Public …
109 .net  reflection  static 

8
मैं डिज़ाइन के समय में वेरिएबल के प्रकार को विश्वसनीय रूप से कैसे निर्धारित कर सकता हूं, जिसे var का उपयोग करके घोषित किया गया है?
मैं emacs में C # के लिए एक पूर्ण (intellisense) सुविधा पर काम कर रहा हूं। यह विचार है, यदि कोई उपयोगकर्ता एक टुकड़ा टाइप करता है, तो एक विशेष कीस्ट्रोक संयोजन के माध्यम से पूरा करने के लिए कहता है, तो पूर्णता को निर्धारित करने के लिए पूर्ण सुविधा …

2
संपत्ति प्रकार का पता लगाने के लिए PropertyInfo का उपयोग करना
मैं कुछ कस्टम सत्यापन करने के लिए ऑब्जेक्ट ट्री को गतिशील रूप से पार्स करना चाहता हूं। सत्यापन इस तरह महत्वपूर्ण नहीं है, लेकिन मैं संपत्तिइंफो वर्ग को बेहतर ढंग से समझना चाहता हूं। मैं कुछ ऐसा करूंगा, public bool ValidateData(object data) { foreach (PropertyInfo propertyInfo in data.GetType().GetProperties()) { if …
108 c#  .net  reflection 

15
लंबे समय के लिए पूर्णांक परिवर्तित
मुझे प्रतिबिंब का उपयोग करके किसी क्षेत्र का मान प्राप्त करने की आवश्यकता है। ऐसा होता है कि मैं हमेशा निश्चित नहीं हूं कि क्षेत्र का डेटाटाइप क्या है। उसके लिए, और कुछ कोड दोहराव से बचने के लिए मैंने निम्नलिखित विधि बनाई है: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo …
108 java  reflection  casting 

3
यदि कोई विधि प्रतिबिंब का उपयोग करके स्थिर है तो मैं कैसे जांच सकता हूं?
मैं रन-टाइम पर खोज करना चाहता हूं केवल एक क्लास के स्टैटिक मेथड्स, मैं यह कैसे कर सकता हूं? या, स्थैतिक और गैर-स्थिर तरीकों के बीच अंतर कैसे करें।
107 java  reflection 

2
प्रतिबिंबित का उपयोग करते हुए, आप एक संरचनात्मक क्षेत्र का मूल्य कैसे निर्धारित करते हैं?
reflectपैकेज का उपयोग करते हुए संरचना क्षेत्रों के साथ काम करने का एक कठिन समय है । विशेष रूप से, यह नहीं पता लगाया है कि फ़ील्ड मान कैसे सेट करें। टाइप टी स्ट्रक्चर {फाई इंट; fs स्ट्रिंग} var rt = t {123, "jblow"} var i64 int64 = 456 क्षेत्र …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.