Compartilhar via


EntitySetRights Enumeração

Definição

Uma enumeração usada para definir os direitos de acesso aos dados que são implantados pelo WCF Data Services.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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

Campos

All 63

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

AllRead 3

Autorização para ler os dados.

AllWrite 60

Autorização para gravar nos dados.

None 0

Nega todos os direitos de acesso aos dados.

ReadMultiple 2

Autorização para ler conjuntos de dados.

ReadSingle 1

Autorização para ler itens de dados únicos.

WriteAppend 4

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

WriteDelete 16

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

WriteMerge 32

Autorização para mesclar os dados.

WriteReplace 8

Autorização para substituir os dados.

Exemplos

O exemplo a seguir define o acesso somente leitura a todos os dados implantados AccountingServicepelo .

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

    }  
}  

Aplica-se a