どのように私は、XElementのではなく、常にXmlDocumentを使用するWCFクライアントを設定しますか。

StackOverflow https://stackoverflow.com/questions/1904477

  •  19-09-2019
  •  | 
  •  

質問

XElementを返します。

私持っているの ASMXのWebサービスの - (ない.SVC WCFサービス)

Silverlightのサービスを消費するとき、私が好きな

生成されたクライアントは、XElementを使用します。

しかし、C#の.NET 3.5 WCF 'サービスリファレンス' にはXmlDocumentを使用してこのプロパティを生成します。

のC#.NET 4 WCF 'サービスリファレンス' は、それはまたXmlDocumentを使用してこのプロパティを生成します。だから、.NET 4のものではないようです - 。しかし、Silverlightの事

どのように私は、標準的な3.5フレームワークでもXElementを使用するWCFクライアントを設定することができますか?

役に立ちましたか?

解決 2

私は、WCFサービスをASMXするSVC Webサービスからサービスを切り替えます。多くの仕事は全くありませんでした。ただ、もう一つ私がやってにラウンドやったことがなかった。

このは、他に何も変更せずに、.NET 3.5のクライアントではなくXElementXmlElementを使用することができます。

Silverlightは常にXElementオブジェクトを使用するのに十分なだけのスマートですように見える - 。考えてみるとおそらく最初の場所でのSilverlightフレームワークには存在しません。

XmlDocument

他のヒント

私はプロキシクラスでのXElementでのXMLElementを検索/置換します。ダーティトリック...しかし、それは動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top