EntitySetRights Enumerazione

Definizione

Enumerazione usata per definire i diritti di accesso ai dati distribuiti da WCF Data Services.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Ereditarietà
EntitySetRights
Attributi

Campi

All 63

Autorizzazione alla creazione, lettura, aggiornamento ed eliminazione dei dati.

AllRead 3

Autorizzazione alla lettura dei dati.

AllWrite 60

Autorizzazione alla scrittura dei dati.

None 0

Nega qualsiasi diritto di accesso ai dati.

ReadMultiple 2

Autorizzazione alla lettura di insiemi di dati.

ReadSingle 1

Autorizzazione alla lettura di singoli elementi di dati.

WriteAppend 4

Autorizzazione alla creazione di nuovi elementi di dati nei set di dati.

WriteDelete 16

Autorizzazione all'eliminazione di elementi di dati dai set di dati.

WriteMerge 32

Autorizzazione all'unione dei dati.

WriteReplace 8

Autorizzazione alla sostituzione dei dati.

Esempio

Nell'esempio seguente viene impostato l'accesso in sola lettura a tutti i dati distribuiti da AccountingService.

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

    }  
}  

Si applica a