Nyelv

EntitySetRights Enumeráció

Definíció

A WCF Data Services által üzembe helyezett adatok hozzáférési jogosultságának meghatározására szolgáló enumerálás.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Öröklődés
EntitySetRights
Attribútumok

Mezők

Name Érték Description
None 0

Az adatokhoz való hozzáférés minden jogosultságát tagadja meg.

ReadSingle 1

Önálló adatelemek olvasásának engedélyezése.

ReadMultiple 2

Adatkészletek olvasásának engedélyezése.

AllRead 3

Adatok olvasásának engedélyezése.

WriteAppend 4

Új adatelemek adathalmazokban való létrehozására vonatkozó engedély.

WriteReplace 8

Adatok cseréjének engedélyezése.

WriteDelete 16

Adatelemek adatkészletekből való törlésének engedélyezése.

WriteMerge 32

Adatok egyesítésének engedélyezése.

AllWrite 60

Adatok írásának engedélyezése.

All 63

Engedélyezés adatok létrehozásához, olvasásához, frissítéséhez és törléséhez.

Példák

Az alábbi példa írásvédett hozzáférést állít be a AccountingServicerendszer által üzembe helyezett összes adathoz.

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

    }  
}  

A következőre érvényes: