Partager via


Énumération EntitySetRights

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

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.

Espace de noms :  System.Data.Services
Assembly :  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration EntitySetRights
'Utilisation
Dim instance As EntitySetRights
[FlagsAttribute]
public enum EntitySetRights
[FlagsAttribute]
public enum class EntitySetRights
[<FlagsAttribute>]
type EntitySetRights
public enum EntitySetRights

Membres

Nom de membre Description
None Refuse toutes les droits d'accès aux données.
ReadSingle Autorisation de lire des éléments de données uniques.
ReadMultiple Autorisation de lire des groupes de données.
WriteAppend Autorisation de créer des éléments de données dans des groupes de données.
WriteReplace Autorisation de remplacer des données.
WriteDelete Autorisation de supprimer des éléments de données des groupes de données.
WriteMerge Autorisation de fusionner des données.
AllRead Autorisation de lire les données.
AllWrite Autorisation d'écrire des données.
All Autorisation de créer, lire, mettre à jour et supprimer des données.

Exemples

L'exemple suivant définit un 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);

    }
}

Voir aussi

Référence

Espace de noms System.Data.Services