Share via


EntitySetRights Sabit listesi

Tanım

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
EntitySetRights
Ö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 AccountingServicedağıtılan tüm verilere salt okunur erişimi ayarlar.

namespace AccountingServiceWebApp  
{  
    public class AccountingService :  
                DataService<DataModel>  
    {  
        config.SetResourceContainerAccessRule("*",   
                                ResourceContainerRights.AllRead);  

    }  
}  

Şunlara uygulanır