:WCF'de bir DataMember neden dönemiyor? Hiçbir şans ile işe bu almaya çalışırken
[DataMember]
public Type ParameterType { get; set;}
:WCF'de bir DataMember neden dönemiyor? Hiçbir şans ile işe bu almaya çalışırken
[DataMember]
public Type ParameterType { get; set;}
Web Hizmetleri, genel olarak, çapraz platform olmak içindir. Bir Java programı .NET'ten bir System.Type ile ne yapar?
Ayrıca, Type'ın hangi bölümünü serileştirilmiş olarak görmek istiyorsunuz ve nasıl seri hale getirildiğini görmek istersiniz?
System.Type
zamanında, objenin gerçek türü otomatik DataContractSerializer
tarafından seri olamaz, ki burada dahili olarak işaretlenmiş ve System.RuntimeType
olduğu, çünkü WCF kullanarak seri değildir döndüren herhangi bir alan ya da özelliği, yalnızca seri olabilir kamuya açık türler. Ancak, aktarmayı düşündüğünüz bilgileri çıkaracak olan System.Type
numaralı telefona IXmlSerializer
sarıcı yazabilirsiniz.
Ben noktayı görüyorum. Gerçekten sadece bir ip olarak kolayca geçebileceğim tip adına ihtiyacım var. – AKoran
+1 tam olarak - bir XSD şemasında tanımlanabilir bir şey kullanılabilir, ancak hiçbir .NET belirtimi yoktur –
Bir reddetme için herhangi bir neden, ya da sadece böyle hissettin mi? –