Freigeben über


ApplicationAccessControlAttribute.Authentication-Eigenschaft

Ruft die Authentifizierungsebene für den Remoteprozeduraufruf (RPC) ab oder legt diese fest.

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

Syntax

'Declaration
Public Property Authentication As AuthenticationOption
'Usage
Dim instance As ApplicationAccessControlAttribute
Dim value As AuthenticationOption

value = instance.Authentication

instance.Authentication = value
public AuthenticationOption Authentication { get; set; }
public:
property AuthenticationOption Authentication {
    AuthenticationOption get ();
    void set (AuthenticationOption value);
}
/** @property */
public AuthenticationOption get_Authentication ()

/** @property */
public void set_Authentication (AuthenticationOption value)
public function get Authentication () : AuthenticationOption

public function set Authentication (value : AuthenticationOption)

Eigenschaftenwert

Einer der AuthenticationOption-Werte.

Beispiel

Im folgenden Beispiel wird die Verwendung dieser Eigenschaft 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)
 */

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

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

ApplicationAccessControlAttribute-Klasse
ApplicationAccessControlAttribute-Member
System.EnterpriseServices-Namespace