EntitySetRights Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WCF Veri Hizmetleri tarafından dağıtılan verilere erişim haklarını tanımlamak için kullanılan bir numaralandırma.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights =
Public Enum EntitySetRights
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Verilere erişim için tüm hakları reddeder. |
| ReadSingle | 1 | Tek veri öğelerini okumak için yetkilendirme. |
| ReadMultiple | 2 | Veri kümelerini okumak için yetkilendirme. |
| AllRead | 3 | Verileri okumak için yetkilendirme. |
| WriteAppend | 4 | Veri kümelerinde yeni veri öğeleri oluşturma yetkisi. |
| WriteReplace | 8 | Verileri değiştirmek için yetkilendirme. |
| WriteDelete | 16 | Veri kümelerinden veri öğelerini silme yetkisi. |
| WriteMerge | 32 | Verileri birleştirmek için yetkilendirme. |
| AllWrite | 60 | Veri yazma yetkisi. |
| All | 63 | Veri oluşturma, okuma, güncelleştirme ve silme yetkisi. |
Örnekler
Aşağıdaki örnek, tarafından AccountingServicedağıtılan tüm verilere salt okunur erişimi ayarlar.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}