EntitySetRights Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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);
}
}