EntitySetRights Enumeración

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
EntitySetRights
Atributos

Campos

All 63

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

AllRead 3

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

AllWrite 60

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

None 0

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

ReadMultiple 2

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

ReadSingle 1

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

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 16

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

WriteMerge 32

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

WriteReplace 8

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

Ejemplos

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