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