AccessChecksLevelOption AccessChecksLevelOption AccessChecksLevelOption AccessChecksLevelOption Enum

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.Specifies the level of access checking for an application, either at the process level only or at all levels, including component, interface, and method levels.

public enum class AccessChecksLevelOption
[System.Serializable]
public enum AccessChecksLevelOption
type AccessChecksLevelOption = 
Public Enum AccessChecksLevelOption
Ereditarietà
AccessChecksLevelOptionAccessChecksLevelOptionAccessChecksLevelOptionAccessChecksLevelOption
Attributi

Campi

Application Application Application Application 0

Attiva i controlli di accesso solo a livello di processo.Enables access checks only at the process level. Nessun controllo di accesso viene effettuato a livello di componente, di interfaccia o di metodo.No access checks are made at the component, interface, or method level.

ApplicationComponent ApplicationComponent ApplicationComponent ApplicationComponent 1

Attiva i controlli di accesso a qualsiasi livello in corrispondenza di chiamate all'interno dell'applicazione.Enables access checks at every level on calls into the application.

Esempi

Esempio di codice seguente viene illustrato l'utilizzo di questa enumerazione in combinazione con il ApplicationAccessControlAttribute attributo.The following code example demonstrates the use of this enumeration in conjunction with the ApplicationAccessControlAttribute attribute.

// Set component access controls.
[assembly:ApplicationAccessControl(Authentication=AuthenticationOption::Privacy,
ImpersonationLevel=ImpersonationLevelOption::Identify,
AccessChecksLevel=AccessChecksLevelOption::ApplicationComponent)];
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
                                    ImpersonationLevel=ImpersonationLevelOption.Identify,
                                    AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]
' Set component access controls.
<Assembly: ApplicationAccessControl(Authentication:=AuthenticationOption.Privacy, ImpersonationLevel:=ImpersonationLevelOption.Identify, AccessChecksLevel:=AccessChecksLevelOption.ApplicationComponent)> 

Si applica a