ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Egenskap

Definition

Hämtar eller anger ett värde som anger om tjänsten utför personifiering för alla åtgärder som den stöder.

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

Egenskapsvärde

trueom tjänsten utför personifiering för alla åtgärder som den stöder, annars . false Standardvärdet är false.

Undantag

Beteendet är skrivskyddat.

Exempel

Den här koden visar hur du anger den här egenskapen.

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

Kommentarer

Värdet false anger att personifiering har angetts för varje åtgärd.

Gäller för