Compartir a través de


ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Propiedad

Definición

Obtiene o establece un valor que indica si el servicio realiza suplantaciones para todas las operaciones que admite.

public:
 property bool ImpersonateCallerForAllOperations { bool get(); void set(bool value); };
public bool ImpersonateCallerForAllOperations { get; set; }
member this.ImpersonateCallerForAllOperations : bool with get, set
Public Property ImpersonateCallerForAllOperations As Boolean

Valor de propiedad

true si el servicio realiza suplantaciones para todas las operaciones que admite; de lo contrario, false. De manera predeterminada, es false.

Excepciones

El comportamiento es de sólo lectura

Ejemplos

Este código muestra cómo establecer esta propiedad.

// Code to create a ServiceHost not shown.
ServiceAuthorizationBehavior MyServiceAuthoriationBehavior =
    serviceHost.Description.Behaviors.Find<ServiceAuthorizationBehavior>();
MyServiceAuthoriationBehavior.ImpersonateCallerForAllOperations = true;
' Code to create a ServiceHost not shown.
Dim MyServiceAuthoriationBehavior As ServiceAuthorizationBehavior 
MyServiceAuthoriationBehavior= serviceHost.Description.Behaviors.Find _
(Of ServiceAuthorizationBehavior)()
MyServiceAuthoriationBehavior.ImpersonateCallerForAllOperations = True

Comentarios

Un valor de false indica que la suplantación se especifica para cada operación.

Se aplica a