Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Enumeration, die verwendet wurde, um Zugriffsrechte zu Daten zu definieren, die von WCF Data Services bereitgestellt werden.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Namespace: System.Data.Services
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration EntitySetRights
'Usage
Dim instance As EntitySetRights
[FlagsAttribute]
public enum EntitySetRights
[FlagsAttribute]
public enum class EntitySetRights
[<FlagsAttribute>]
type EntitySetRights
public enum EntitySetRights
Elemente
| Elementname | Beschreibung | |
|---|---|---|
| None | Verweigert alle Rechte, auf Daten zuzugreifen. | |
| ReadSingle | Autorisierung, um einzelne Datenelemente zu lesen. | |
| ReadMultiple | Autorisierung, um Sätze von Daten zu lesen. | |
| WriteAppend | Autorisierung, um neue Datenelemente in Datasets zu erstellen. | |
| WriteReplace | Autorisierung, um Daten zu ersetzen. | |
| WriteDelete | Autorisierung, um Datenelemente aus Datasets zu löschen. | |
| WriteMerge | Autorisierung, um Daten zusammenzuführen. | |
| AllRead | Autorisierung, um Daten zu lesen. | |
| AllWrite | Autorisierung, um Daten zu schreiben. | |
| All | Autorisierung zum Erstellen, Lesen, Update und Löschen von Daten. |
Beispiele
Im folgenden Beispiel wird schreibgeschützter Zugriff auf alle vom AccountingService bereitgestellten Daten festgelegt.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}