Freigeben über


ProcessModelSection.ComImpersonationLevel Eigenschaft

Definition

Ruft einen Wert ab, der die Ebene der Authentifizierung der COM-Sicherheit angibt, oder legt diesen fest.

public:
 property System::Web::Configuration::ProcessModelComImpersonationLevel ComImpersonationLevel { System::Web::Configuration::ProcessModelComImpersonationLevel get(); void set(System::Web::Configuration::ProcessModelComImpersonationLevel value); };
[System.Configuration.ConfigurationProperty("comImpersonationLevel", DefaultValue=System.Web.Configuration.ProcessModelComImpersonationLevel.Impersonate)]
public System.Web.Configuration.ProcessModelComImpersonationLevel ComImpersonationLevel { get; set; }
[<System.Configuration.ConfigurationProperty("comImpersonationLevel", DefaultValue=System.Web.Configuration.ProcessModelComImpersonationLevel.Impersonate)>]
member this.ComImpersonationLevel : System.Web.Configuration.ProcessModelComImpersonationLevel with get, set
Public Property ComImpersonationLevel As ProcessModelComImpersonationLevel

Eigenschaftswert

ProcessModelComImpersonationLevel

Einer der ProcessModelComImpersonationLevel-Werte. Der Standardwert ist Impersonate.

Attribute

Beispiele

Im folgenden Codebeispiel wird der Zugriff auf die ComImpersonationLevel-Eigenschaft veranschaulicht.


// Get the current ComImpersonationLevel property value.
ProcessModelComImpersonationLevel comImpLevel = 
    processModelSection.ComImpersonationLevel;

// Set the ComImpersonationLevel property to
// ProcessModelComImpersonationLevel.Anonymous.
processModelSection.ComImpersonationLevel = 
    ProcessModelComImpersonationLevel.Anonymous;
' Get the current ComImpersonationLevel property value.
   Dim comImpLevel _
   As ProcessModelComImpersonationLevel = _
   processModelSection.ComImpersonationLevel

' Set the ComImpersonationLevel property to
' ProcessModelComImpersonationLevel.Anonymous.
   processModelSection.ComImpersonationLevel = _
   ProcessModelComImpersonationLevel.Anonymous

Hinweise

Wenn dieser Eigenschaftswert auf Default"DCOM" festgelegt ist, bestimmt DCOM die Identitätswechselebene mithilfe des normalen Sicherheitsaushandlungsalgorithmus. Der Standardwert, der dieser Eigenschaft zugewiesen ist, wie in der Machine.config-Datei angegeben, ist Impersonate. In diesem Fall kann der Serverprozess den Sicherheitskontext des Clients während des Handelns im Auftrag des Clients im Auftrag des Clients imitieren.

Gilt für