Freigeben über


AccessChecksLevelOption-Enumeration

Gibt die Ebene der Zugriffsüberprüfung für eine Anwendung an, entweder nur auf der Prozessebene oder auf allen Ebenen, einschließlich der Komponenten-, Schnittstellen- und Methodenebene.

Namespace: System.EnterpriseServices
Assembly: System.EnterpriseServices (in system.enterpriseservices.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Enumeration AccessChecksLevelOption
'Usage
Dim instance As AccessChecksLevelOption
[SerializableAttribute] 
public enum AccessChecksLevelOption
[SerializableAttribute] 
public enum class AccessChecksLevelOption
/** @attribute SerializableAttribute() */ 
public enum AccessChecksLevelOption
SerializableAttribute 
public enum AccessChecksLevelOption

Member

  Membername Beschreibung
Application Aktiviert Zugriffsüberprüfungen nur auf der Prozessebene. Auf der Komponenten-, Schnittstellen- und Methodenebene erfolgen keine Zugriffsüberprüfungen. 
ApplicationComponent Aktiviert für an Anwendungen ergehende Aufrufe Zugriffsüberprüfungen auf allen Ebenen. 

Beispiel

Im folgenden Codebeispiel wird die Verwendung dieser Enumeration in Verbindung mit dem ApplicationAccessControlAttribute-Attribut veranschaulicht.

' 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)];
// Set component access controls.
/** @assembly ApplicationAccessControl(Authentication = 
        AuthenticationOption.Privacy, ImpersonationLevel = 
        ImpersonationLevelOption.Identify, AccessChecksLevel = 
        AccessChecksLevelOption.ApplicationComponent)
 */

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.EnterpriseServices-Namespace