É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);
}
}