DispatchRuntime.ImpersonateCallerForAllOperations Propriété

Définition

Obtient ou définit la valeur qui contrôle si le service essaie d'emprunter l'identité à l'aide des informations d'identification fournies par le message entrant.

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 essaie d'emprunter l'identité en fonction des informations d'identification du message lorsque la valeur de propriété Impersonation d'une opération est Required ou Allowed ; false si le service tente d'emprunter l'identité uniquement si la valeur de propriété Impersonation d'une opération est Required. La valeur par défaut est false.

Remarques

Utilisez la propriété ImpersonateCallerForAllOperations pour contrôler si l'emprunt d'identité est effectué lorsque la valeur de propriété Impersonation d'une opération est Allowed. Une exception est levée si la propriété est true et que la valeur de propriété Impersonation d'une opération est NotAllowed.

Si la valeur de propriété Impersonation d'une opération est Required, l'emprunt d'identité est toujours tenté.

S’applique à