DispatchRuntime.ImpersonateCallerForAllOperations Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab bzw. legt einen Wert fest, der kontrolliert, ob der Dienst versucht, mithilfe der Anmeldeinformationen der eingehenden Nachricht einen Identitätswechsel durchzuführen.
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
Eigenschaftswert
true
, wenn der Dienst versucht, mithilfe von Anmeldeinformationen einen Identitätswechsel durchzuführen und der Wert der Impersonation-Eigenschaft eines Vorgangs entweder Required oder Allowed ist; false
, wenn der Dienst nur versucht, einen Identitätswechsel durchzuführen, wenn der Wert der Impersonation-Eigenschaft eines Vorgangs Required ist. Der Standardwert ist false
.
Hinweise
Verwenden Sie die ImpersonateCallerForAllOperations-Eigenschaft, um zu steuern, ob ein Identitätswechsel durchgeführt wird, wenn die Impersonation-Eigenschaft des Vorgangs den Wert Allowed aufweist. Wenn die Eigenschaft den Wert true
aufweist, der Wert der Impersonation-Eigenschaft des Vorgangs jedoch NotAllowed ist, wird ein Ausnahmefehler ausgegeben.
Wenn die Impersonation-Eigenschaft des Vorgangs den Wert Required aufweist, wird immer versucht, einen Identitätswechsel durchzuführen.