共用方式為


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 命名空間