Compartir a través de


Enumeración EntitySetRights

Una enumeración utilizada para definir los derechos de acceso a los datos que son implementados por Servicios de datos de Microsoft WCF.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de sus miembros.

Espacio de nombres:  System.Data.Services
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration EntitySetRights
'Uso
Dim instance As EntitySetRights
[FlagsAttribute]
public enum EntitySetRights
[FlagsAttribute]
public enum class EntitySetRights
[<FlagsAttribute>]
type EntitySetRights
public enum EntitySetRights

Miembros

Nombre del miembro Descripción
None Deniega todos los derechos para acceder a los datos.
ReadSingle Autorización para leer elementos de datos únicos.
ReadMultiple Autorización para leer conjuntos de datos.
WriteAppend Autorización para crear nuevos elementos de datos en conjuntos de datos.
WriteReplace Autorización para reemplazar datos.
WriteDelete Autorización para eliminar elementos de datos de conjuntos de datos.
WriteMerge Autorización para combinar datos.
AllRead Autorización para leer datos.
AllWrite Autorización para escribir datos.
All Autorización para crear, leer, actualizar y eliminar datos.

Ejemplos

En el ejemplo siguiente se establece el acceso de solo lectura para todos los datos implementados por AccountingService.

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

    }
}

Vea también

Referencia

Espacio de nombres System.Data.Services