EntitySetRights EntitySetRights EntitySetRights EntitySetRights Enum

Definizione

Enumerazione usata per definire i diritti di accesso ai dati distribuiti da WCF Data Services.An enumeration used to define access rights to data that is deployed by WCF Data Services.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

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

Campi

All All All All 63

Autorizzazione alla creazione, lettura, aggiornamento ed eliminazione dei dati.Authorization to create, read, update, and delete data.

AllRead AllRead AllRead AllRead 3

Autorizzazione alla lettura dei dati.Authorization to read data.

AllWrite AllWrite AllWrite AllWrite 60

Autorizzazione alla scrittura dei dati.Authorization to write data.

None None None None 0

Nega qualsiasi diritto di accesso ai dati.Denies all rights to access data.

ReadMultiple ReadMultiple ReadMultiple ReadMultiple 2

Autorizzazione alla lettura di insiemi di dati.Authorization to read sets of data.

ReadSingle ReadSingle ReadSingle ReadSingle 1

Autorizzazione alla lettura di singoli elementi di dati.Authorization to read single data items.

WriteAppend WriteAppend WriteAppend WriteAppend 4

Autorizzazione alla creazione di nuovi elementi di dati nei set di dati.Authorization to create new data items in data sets.

WriteDelete WriteDelete WriteDelete WriteDelete 16

Autorizzazione all'eliminazione di elementi di dati dai set di dati.Authorization to delete data items from data sets.

WriteMerge WriteMerge WriteMerge WriteMerge 32

Autorizzazione all'unione dei dati.Authorization to merge data.

WriteReplace WriteReplace WriteReplace WriteReplace 8

Autorizzazione alla sostituzione dei dati.Authorization to replace data.

Esempi

L'esempio seguente imposta accesso di sola lettura a tutti i dati distribuiti dal AccountingService.The following example sets read-only access to all data deployed by the AccountingService.

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

    }  
}  

Si applica a