Leggi in inglese

Condividi tramite


AccessChecksLevelOption Enumerazione

Definizione

Specifica il livello di controllo di accesso per un'applicazione, vale a dire se tale controllo è impostato a livello di processo oppure a tutti i livelli, inclusi il livello di componente, di interfaccia e di metodo.

C#
[System.Serializable]
public enum AccessChecksLevelOption
Ereditarietà
AccessChecksLevelOption
Attributi

Campi

Nome Valore Descrizione
Application 0

Attiva i controlli di accesso solo a livello di processo. Nessun controllo di accesso viene effettuato a livello di componente, di interfaccia o di metodo.

ApplicationComponent 1

Attiva i controlli di accesso a qualsiasi livello in corrispondenza di chiamate all'interno dell'applicazione.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questa enumerazione insieme all'attributo ApplicationAccessControlAttribute .

C#
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
                                    ImpersonationLevel=ImpersonationLevelOption.Identify,
                                    AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]

Si applica a

Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1