EntitySetRights Wyliczenie

Definicja

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
EntitySetRights
Atrybuty

Pola

All 63

Autoryzacja do tworzenia, odczytywania, aktualizowania i usuwania danych.

AllRead 3

Autoryzacja do odczytywania danych.

AllWrite 60

Autoryzacja do zapisu danych.

None 0

Nie zezwala na wszystkie prawa 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 w celu zastąpienia danych.

Przykłady

W poniższym przykładzie ustawiany jest dostęp tylko do odczytu do wszystkich danych wdrożonych przez usługę AccountingService .

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

    }  
}  

Dotyczy