EntitySetRights Enumeration

Definition

Eine Aufzählung, die zum Definieren von Zugriffsrechten für Daten verwendet wird, die von WCF Data Services bereitgestellt werden.

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

Name Wert Beschreibung
None 0

Verweigert alle Rechte für den Zugriff auf Daten.

ReadSingle 1

Autorisierung zum Lesen einzelner Datenelemente.

ReadMultiple 2

Autorisierung zum Lesen von Datensätzen.

AllRead 3

Autorisierung zum Lesen von Daten.

WriteAppend 4

Autorisierung zum Erstellen neuer Datenelemente in Datensätzen.

WriteReplace 8

Autorisierung zum Ersetzen von Daten.

WriteDelete 16

Autorisierung zum Löschen von Datenelementen aus Datensätzen.

WriteMerge 32

Autorisierung zum Zusammenführen von Daten.

AllWrite 60

Autorisierung zum Schreiben von Daten.

All 63

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

Beispiele

Im folgenden Beispiel wird der schreibgeschützte Zugriff auf alle daten festgelegt, die von der AccountingService.

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

    }  
}  

Gilt für: