Compartir vía


ProcessModelSection.ComImpersonationLevel Propiedad

Definición

Obtiene o establece un valor que indica el nivel de autenticación para la seguridad de COM.

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

Valor de propiedad

Uno de los valores de ProcessModelComImpersonationLevel. El valor predeterminado es Impersonate.

Atributos

Ejemplos

El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad ComImpersonationLevel.


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

Comentarios

Cuando este valor de propiedad se establece Defaulten , DCOM determina el nivel de suplantación mediante su algoritmo normal de negociación de seguridad. El valor predeterminado asignado a esta propiedad, tal como se especifica en el archivo Machine.config, es Impersonate. En este caso, el proceso de servidor puede suplantar el contexto de seguridad del cliente mientras actúa en nombre del cliente.

Se aplica a