ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Proprietà

Definizione

Ottiene o imposta un valore che indica se il servizio esegue la rappresentazione per tutte le operazioni che supporta.

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

Valore della proprietà

Boolean

true se il servizio esegue la rappresentazione per tutte le operazioni che supporta, in caso contrario false. Il valore predefinito è false.

Eccezioni

Il comportamento è di sola lettura.

Esempio

Nel codice seguente viene illustrato come impostare questa proprietà.

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

Commenti

Un valore false indica che la rappresentazione è specificata per ogni operazione.

Si applica a