AccessChecksLevelOption Enumeración

Definición

Especifica el nivel de comprobación de acceso para una aplicación, ya sea únicamente en el ámbito de los procesos o en todos los niveles, incluidos los niveles de métodos, interfaces y componentes.

public enum class AccessChecksLevelOption
[System.Serializable]
public enum AccessChecksLevelOption
[<System.Serializable>]
type AccessChecksLevelOption = 
Public Enum AccessChecksLevelOption
Herencia
AccessChecksLevelOption
Atributos

Campos

Application 0

Habilita las comprobaciones de acceso sólo en el nivel de procesos. No se realizan comprobaciones de acceso en los niveles de métodos, interfaces o componentes.

ApplicationComponent 1

Habilita las comprobaciones de acceso en todos los niveles para llamadas en la aplicación.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de esta enumeración junto con el ApplicationAccessControlAttribute atributo .

// 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)>

Se aplica a