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);
}
}