1

.Net 4.0 の WCF DataServices に基づく OData フィードを介して、データベースからエンティティを公開しています。これまではすべてが完全に公開されていましたが、現在、エンティティに対して可能な操作を制限している最中です。

これらのプロパティを持つOrderオブジェクトがあります(特に):

ID    
Name    
Amount    
CustomerID

すべての値をサービスの消費者に公開し、それらを更新できるようにしたいと考えています。CustomerIDただし、エンティティのプロパティを更新できるようにしたくありません。

どうすればこれを達成できますか? QueryInterceptors を調べましたが、更新呼び出しをブロックするか、要求を変更する正しい方法をまだ見つけていません。

4

1 に答える 1