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