Compartilhar via


ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Propriedade

Definição

Obtém ou define um valor que indica se o serviço realiza a representação para todas as operações às quais ele dá suporte.

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 da propriedade

Boolean

true se o serviço executar representação para todas as operações compatíveis; caso contrário, false. O padrão é false.

Exceções

O comportamento é somente leitura.

Exemplos

Este código mostra como definir essa propriedade.

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

Comentários

Um valor de false indica que a representação é especificada para cada operação.

Aplica-se a