EntitySetRights Enumeração

Definição

Uma enumeração usada para definir direitos de acesso a dados que são implementados pela WCF Data Services.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Herança
EntitySetRights
Atributos

Campos

Name Valor Description
None 0

Nega todos os direitos de acesso a dados.

ReadSingle 1

Autorização para ler itens de dados individuais.

ReadMultiple 2

Autorização para ler conjuntos de dados.

AllRead 3

Autorização para ler dados.

WriteAppend 4

Autorização para criar novos itens de dados em conjuntos de dados.

WriteReplace 8

Autorização para substituir dados.

WriteDelete 16

Autorização para eliminar itens de dados de conjuntos de dados.

WriteMerge 32

Autorização para fundir dados.

AllWrite 60

Autorização para escrever dados.

All 63

Autorização para criar, ler, atualizar e eliminar dados.

Exemplos

O exemplo seguinte estabelece o acesso apenas de leitura a todos os dados implementados pelo AccountingService.

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

    }  
}  

Aplica-se a