ProcessModelSection.ComImpersonationLevel Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.