0

WCFデータサービスから返すDataServiceVersionを指定することはできますか?今のようにV2を使って指定しても

config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;

サービスへの呼び出しは引き続きDataServiceVersion:1.0を返します。

4

1 に答える 1

2

サーバーは、指定された応答に対して可能な限り低いバージョンを返します。したがって、応答にV1機能のみが含まれている場合は、V1になります。

クライアントはMinDataServiceVersionヘッダーを送信することでこれをオーバーライドできます。その場合、サーバーは少なくともその高さのバージョンの応答を送信します。ただし、これはWCFDS5.0以降でのみ実装されていました。

于 2012-10-25T13:36:10.407 に答える