次の方法で共有


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

    }
}

関連項目

参照

System.Data.Services 名前空間