Udostępnij przez


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 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);  

    }  
}  

Dotyczy