EntitySetRights Énumération

Définition

Énumération utilisée pour définir les droits d’accès aux données déployées par WCF Data Services.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights = 
Public Enum EntitySetRights
Héritage
EntitySetRights
Attributs

Champs

Nom Valeur Description
None 0

Refuse tous les droits d’accès aux données.

ReadSingle 1

Autorisation de lire des éléments de données uniques.

ReadMultiple 2

Autorisation de lire des jeux de données.

AllRead 3

Autorisation de lecture des données.

WriteAppend 4

Autorisation de créer des éléments de données dans des jeux de données.

WriteReplace 8

Autorisation de remplacer les données.

WriteDelete 16

Autorisation de supprimer des éléments de données des jeux de données.

WriteMerge 32

Autorisation de fusion des données.

AllWrite 60

Autorisation d’écrire des données.

All 63

Autorisation de création, lecture, mise à jour et suppression de données.

Exemples

L’exemple suivant définit l’accès en lecture seule à toutes les données déployées par le AccountingService.

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

    }  
}  

S’applique à