1

VS 2010 を使用して WCF サービス クライアントを作成しようとしています。サービス自体は WCF ではなく、制御できません。サービスは応答で多相配列を使用するKnownTypesため、クライアントに注入する必要があります。私がやりたかったことは、 http://msdn.microsoft.com/en-us/magazine/gg598929.aspxDataContractResolverで説明されているように a を追加することですが、クライアント スタブで生成されたクラスはs (私のコードは決して呼び出されません)。それを強制する可能性はありますか?または、次の属性を持つクラスのみのようなことを行うことはできますか:DataContractDataContractResolver

[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.SoapTypeAttribute(Namespace="...")]
4

0 に答える 0