EntitySetRights 列挙型

定義

WCF Data Services によって配置されたデータへのアクセス権を定義するために使用される列挙体。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
継承
EntitySetRights
属性

フィールド

All 63

データの作成、読み取り、更新、および削除を許可します。

AllRead 3

データの読み取りを許可します。

AllWrite 60

データの書き込みを許可します。

None 0

データへのアクセス権をすべて拒否します。

ReadMultiple 2

一連のデータの読み取りを許可します。

ReadSingle 1

単一データ項目の読み取りを許可します。

WriteAppend 4

データ セットに新しいデータ項目を作成することができます。

WriteDelete 16

データ セットからデータ項目を削除することができます。

WriteMerge 32

データのマージを許可します。

WriteReplace 8

データの置き換えを許可します。

次の例では、AccountingService によって配置されたすべてのデータへの読み取り専用アクセスを設定します。

namespace AccountingServiceWebApp  
{  
    public class AccountingService :  
                DataService<DataModel>  
    {  
        config.SetResourceContainerAccessRule("*",   
                                ResourceContainerRights.AllRead);  

    }  
}  

適用対象