EntitySetRights Enumeration

Definition

Eine Enumeration zur Definition von Zugriffsrechten auf Daten, die von WCF Data Services bereitgestellt wird.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Vererbung
EntitySetRights
Attribute

Felder

All 63

Autorisierung zum Erstellen, Lesen, Aktualisieren und Löschen von Daten.

AllRead 3

Autorisierung zum Lesen von Daten.

AllWrite 60

Autorisierung zum Schreiben von Daten.

None 0

Verweigert alle Rechte für den Datenzugriff.

ReadMultiple 2

Autorisierung zum Lesen von Datengruppen.

ReadSingle 1

Autorisierung zum Lesen einzelner Datenelemente.

WriteAppend 4

Autorisierung zum Erstellen neuer Datenelemente in Datasets.

WriteDelete 16

Autorisierung zum Löschen von Datenelementen aus Datasets.

WriteMerge 32

Autorisierung zum Zusammenführen von Daten.

WriteReplace 8

Autorisierung zum Ersetzen von Daten.

Beispiele

Im folgenden Beispiel wird der schreibgeschützte Zugriff auf alle von bereitgestellten Daten AccountingService definiert.

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

    }  
}  

Gilt für