EntitySetRights Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyliczenie używane do definiowania praw dostępu do danych wdrażanych przez Usługi danych programu WCF.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights =
Public Enum EntitySetRights
- Dziedziczenie
- Atrybuty
Pola
All | 63 | Autoryzacja do tworzenia, odczytywania, aktualizowania i usuwania danych. |
AllRead | 3 | Autoryzacja do odczytywania danych. |
AllWrite | 60 | Autoryzacja do zapisywania danych. |
None | 0 | Odmawia wszystkich praw dostępu do danych. |
ReadMultiple | 2 | Autoryzacja do odczytywania zestawów danych. |
ReadSingle | 1 | Autoryzacja do odczytywania pojedynczych elementów danych. |
WriteAppend | 4 | Autoryzacja do tworzenia nowych elementów danych w zestawach danych. |
WriteDelete | 16 | Autoryzacja do usuwania elementów danych z zestawów danych. |
WriteMerge | 32 | Autoryzacja do scalania danych. |
WriteReplace | 8 | Autoryzacja do zastępowania danych. |
Przykłady
W poniższym przykładzie ustawiono dostęp tylko do odczytu do wszystkich danych wdrożonych przez program AccountingService
.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}