EntitySetRights 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
列舉,用來定義 WCF 資料服務所部署之資料的存取權限。
此列舉支援其成員值的位元組合。
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);
}
}