2009-07-28 16 views
14

से मेरा संग्रह कैसे बेनकाब करें मेरे पास एक कस्टम संग्रह है जिसे मैं डब्ल्यूसीएफ वेब सेवा से बेनकाब करना चाहता हूं।वेब सेवा (डब्ल्यूसीएफ)

[DataContract(Name = "MyClass")] 
public class MyCollection : IDisposable, List<MyClass> 
{ 
} 

जब मैं [DataContract(Name = "MyClass")] का उपयोग यह त्रुटि

प्रकार MyCollection देता है के बाद से यह DataContractAttribute विशेषता है गलत संग्रह प्रकार है विशेषता।

उत्तर

29

आपको डब्ल्यूसीएफ में इसे संभालने के लिए CollectionDataContract विशेषता का उपयोग करने की आवश्यकता होगी।

[CollectionDataContract] 
public class MyCollection : IDisposable, List<MyClass> 
{ 
} 

मार्क

+3

+1 और मेरा उत्तर हटा दी जाती है :) –

संबंधित मुद्दे