कोई भाग्य के साथ, काम करने के लिए इसे पाने के लिए कोशिश कर रहा है:डब्ल्यूसीएफ रिटर्न टाइप में डेटामेम्बर क्यों नहीं हो सकता?
[DataMember]
public Type ParameterType { get; set;}
कोई भाग्य के साथ, काम करने के लिए इसे पाने के लिए कोशिश कर रहा है:डब्ल्यूसीएफ रिटर्न टाइप में डेटामेम्बर क्यों नहीं हो सकता?
[DataMember]
public Type ParameterType { get; set;}
वेब सेवा, सामान्य रूप में, पार मंच होना करने के लिए होती हैं। एक जावा प्रोग्राम एक सिस्टम के साथ क्या करेगा। .NET से टाइप करें?
इसके अलावा, आप किस प्रकार का प्रकार क्रमबद्ध देखना चाहते हैं, और आप इसे कैसे deserialized देखना चाहते हैं?
किसी भी क्षेत्र या संपत्ति है कि रिटर्न System.Type
WCF का उपयोग कर, क्योंकि कार्यावधि में, वस्तु के वास्तविक प्रकार System.RuntimeType
, जो आंतरिक रूप में चिह्नित है, और इस तरह स्वचालित रूप से DataContractSerializer
द्वारा धारावाहिक नहीं किया जा सकता है serializable नहीं है, जो केवल क्रमानुसार कर सकते हैं सार्वजनिक रूप से सुलभ प्रकार।
हालांकि, आप रैपर System.Type
पर लिख सकते हैं जो आपके द्वारा स्थानांतरित करने के इरादे से जानकारी खींच लेगा।
मुझे बिंदु दिखाई देता है। मुझे वास्तव में केवल उस प्रकार के नाम की आवश्यकता है जिसे मैं आसानी से स्ट्रिंग के रूप में पास कर सकता हूं। – AKoran
+1 बिल्कुल - एक्सएसडी स्कीमा में कुछ भी निश्चित किया जा सकता है, लेकिन कोई .NET विनिर्देश –
डाउनवोट के लिए कोई कारण नहीं है, या क्या आपको ऐसा लगता है? –