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
All | 63 | Veri oluşturma, okuma, güncelleştirme ve silme yetkisi. |
AllRead | 3 | Verileri okuma yetkisi. |
AllWrite | 60 | Veri yazma yetkisi. |
None | 0 | Verilere erişim için tüm hakları reddeder. |
ReadMultiple | 2 | Veri kümelerini okuma yetkisi. |
ReadSingle | 1 | Tek veri öğelerini okuma yetkisi. |
WriteAppend | 4 | Veri kümelerinde yeni veri öğeleri oluşturma yetkisi. |
WriteDelete | 16 | Veri kümelerinden veri öğelerini silme yetkisi. |
WriteMerge | 32 | Verileri birleştirme yetkisi. |
WriteReplace | 8 | Verileri değiştirme yetkisi. |
Örnekler
Aşağıdaki örnek, tarafından AccountingService
dağıtılan tüm verilere salt okunur erişimi ayarlar.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}