Enumerazione EntitySetRights
Un'enumerazione utilizzata per definire i diritti di accesso ai dati distribuiti da WCF Data Services.
Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei relativi valori dei membri.
Spazio dei nomi System.Data.Services
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Sintassi
'Dichiarazione
<FlagsAttribute> _
Public Enumeration EntitySetRights
'Utilizzo
Dim instance As EntitySetRights
[FlagsAttribute]
public enum EntitySetRights
[FlagsAttribute]
public enum class EntitySetRights
[<FlagsAttribute>]
type EntitySetRights
public enum EntitySetRights
Membri
Nome membro | Descrizione | |
---|---|---|
None | Nega tutti i diritti per l'accesso ai dati. | |
ReadSingle | Autorizzazione per leggere singoli elementi di dati. | |
ReadMultiple | Autorizzazione per leggere set di dati. | |
WriteAppend | Autorizzazione per creare nuovi elementi di dati nei set di dati. | |
WriteReplace | Autorizzazione per sostituire i dati. | |
WriteDelete | Autorizzazione per eliminare elementi di dati dai set di dati. | |
WriteMerge | Autorizzazione per unire i dati. | |
AllRead | Autorizzazione per leggere dati. | |
AllWrite | Autorizzazione per scrivere dati. | |
All | Autorizzazione per creare, leggere, aggiornare ed eliminare dati. |
Esempi
Nell'esempio seguente è impostato l'accesso di sola lettura a tutti i dati distribuiti da AccountingService.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}