EntitySetRights EntitySetRights EntitySetRights EntitySetRights Enum

Definition

Eine Enumeration zur Definition von Zugriffsrechten auf Daten, die von WCF Data Services bereitgestellt wird.An enumeration used to define access rights to data that is deployed by WCF Data Services.

Diese Enumeration weist ein FlagsAttribute-Attribut auf, die eine bitweise Kombination der Memberwerte zulässt.

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

Felder

All All All All 63

Autorisierung zum Erstellen, Lesen, Aktualisieren und Löschen von Daten.Authorization to create, read, update, and delete data.

AllRead AllRead AllRead AllRead 3

Autorisierung zum Lesen von Daten.Authorization to read data.

AllWrite AllWrite AllWrite AllWrite 60

Autorisierung zum Schreiben von Daten.Authorization to write data.

None None None None 0

Verweigert alle Rechte für den Datenzugriff.Denies all rights to access data.

ReadMultiple ReadMultiple ReadMultiple ReadMultiple 2

Autorisierung zum Lesen von Datengruppen.Authorization to read sets of data.

ReadSingle ReadSingle ReadSingle ReadSingle 1

Autorisierung zum Lesen einzelner Datenelemente.Authorization to read single data items.

WriteAppend WriteAppend WriteAppend WriteAppend 4

Autorisierung zum Erstellen neuer Datenelemente in Datasets.Authorization to create new data items in data sets.

WriteDelete WriteDelete WriteDelete WriteDelete 16

Autorisierung zum Löschen von Datenelementen aus Datasets.Authorization to delete data items from data sets.

WriteMerge WriteMerge WriteMerge WriteMerge 32

Autorisierung zum Zusammenführen von Daten.Authorization to merge data.

WriteReplace WriteReplace WriteReplace WriteReplace 8

Autorisierung zum Ersetzen von Daten.Authorization to replace data.

Beispiele

Im folgenden Beispiel wird Lesezugriff auf alle Daten, die bereitgestellt werden, indem die AccountingService.The following example sets read-only access to all data deployed by the AccountingService.

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

    }  
}  

Gilt für: