EntitySetRights Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumerazione usata per definire i diritti di accesso ai dati distribuiti da WCF Data Services.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class EntitySetRights
[System.Flags]
public enum EntitySetRights
[<System.Flags>]
type EntitySetRights =
Public Enum EntitySetRights
- Ereditarietà
- Attributi
Campi
All | 63 | Autorizzazione alla creazione, lettura, aggiornamento ed eliminazione dei dati. |
AllRead | 3 | Autorizzazione alla lettura dei dati. |
AllWrite | 60 | Autorizzazione alla scrittura dei dati. |
None | 0 | Nega qualsiasi diritto di accesso ai dati. |
ReadMultiple | 2 | Autorizzazione alla lettura di insiemi di dati. |
ReadSingle | 1 | Autorizzazione alla lettura di singoli elementi di dati. |
WriteAppend | 4 | Autorizzazione alla creazione di nuovi elementi di dati nei set di dati. |
WriteDelete | 16 | Autorizzazione all'eliminazione di elementi di dati dai set di dati. |
WriteMerge | 32 | Autorizzazione all'unione dei dati. |
WriteReplace | 8 | Autorizzazione alla sostituzione dei dati. |
Esempio
Nell'esempio seguente viene impostato l'accesso in sola lettura a tutti i dati distribuiti da AccountingService
.
namespace AccountingServiceWebApp
{
public class AccountingService :
DataService<DataModel>
{
config.SetResourceContainerAccessRule("*",
ResourceContainerRights.AllRead);
}
}