EntitySetRights 列挙体
WCF Data Services によって配置されたデータへのアクセス権を定義するための列挙体。
この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Data.Services
アセンブリ: Microsoft.Data.Services (Microsoft.Data.Services.dll)
構文
'宣言
<FlagsAttribute> _
Public Enumeration EntitySetRights
'使用
Dim instance As EntitySetRights
[FlagsAttribute]
public enum EntitySetRights
[FlagsAttribute]
public enum class EntitySetRights
[<FlagsAttribute>]
type EntitySetRights
public enum EntitySetRights
メンバー
メンバー名 | 説明 | |
---|---|---|
None | データへのアクセス権をすべて拒否します。 | |
ReadSingle | 単一データ項目の読み取りを許可します。 | |
ReadMultiple | 一連のデータの読み取りを許可します。 | |
WriteAppend | データ セットに新しいデータ項目を作成することができます。 | |
WriteReplace | データの置き換えを許可します。 | |
WriteDelete | データ セットからデータ項目を削除することができます。 | |
WriteMerge | データのマージを許可します。 | |
AllRead | データの読み取りを許可します。 | |
AllWrite | データの書き込みを許可します。 | |
All | データの作成、読み取り、更新、および削除を許可します。 |
使用例
次の例では、AccountingService によって配置されたすべてのデータへの読み取り専用アクセスを設定します。
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}