ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Proprietà

Definizione

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

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à

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

Eccezioni

Il comportamento è di sola lettura.

Esempio

Questo codice illustra 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 indica false che la rappresentazione è specificata per ogni operazione.

Si applica a