ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Propriété

Définition

Obtient ou définit une valeur qui indique si le service effectue la représentation pour toutes les opérations qu'il prend en charge.

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

Valeur de propriété

Boolean

true si le service effectue la représentation pour toutes les opérations qu'il prend en charge ; sinon, false. La valeur par défaut est false.

Exceptions

Le comportement est en lecture seule.

Exemples

Ce code montre comment définir cette propriété.

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

Remarques

La valeur false indique que la représentation est spécifiée pour chaque opération.

S’applique à