EntitySetRights EntitySetRights EntitySetRights EntitySetRights Enum

Definición

Enumeración que se usa para definir los derechos de acceso a datos implementados por WCF Data Services.An enumeration used to define access rights to data that is deployed by WCF Data Services.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
type EntitySetRights = 
Public Enum EntitySetRights
Herencia
EntitySetRightsEntitySetRightsEntitySetRightsEntitySetRights
Atributos

Campos

All All All All 63

Autorización para crear, leer, actualizar y eliminar datos.Authorization to create, read, update, and delete data.

AllRead AllRead AllRead AllRead 3

Autorización para leer datos.Authorization to read data.

AllWrite AllWrite AllWrite AllWrite 60

Autorización para escribir datos.Authorization to write data.

None None None None 0

Deniega todos los derechos de acceso a los datos.Denies all rights to access data.

ReadMultiple ReadMultiple ReadMultiple ReadMultiple 2

Autorización para leer conjuntos de datos.Authorization to read sets of data.

ReadSingle ReadSingle ReadSingle ReadSingle 1

Autorización para leer elementos de datos individuales.Authorization to read single data items.

WriteAppend WriteAppend WriteAppend WriteAppend 4

Autorización para crear nuevos elementos de datos en los conjuntos de datos.Authorization to create new data items in data sets.

WriteDelete WriteDelete WriteDelete WriteDelete 16

Autorización para eliminar elementos de datos de los conjuntos de datos.Authorization to delete data items from data sets.

WriteMerge WriteMerge WriteMerge WriteMerge 32

Autorización para combinar datos.Authorization to merge data.

WriteReplace WriteReplace WriteReplace WriteReplace 8

Autorización para reemplazar los datos.Authorization to replace data.

Ejemplos

En el ejemplo siguiente se establece acceso de solo lectura a todos los datos implementados por el 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);  

    }  
}  

Se aplica a