EntitySetRights 枚举  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于定义对 WCF Data Services 所部署数据的访问权限的枚举。
此枚举支持其成员值的按位组合。
public enum class EntitySetRights
	[System.Flags]
public enum EntitySetRights
	[<System.Flags>]
type EntitySetRights = 
	Public Enum 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);  
    }  
}