次の方法で共有


DispatchRuntime.ImpersonateCallerForAllOperations プロパティ

定義

受信メッセージによって提供される資格情報を使用してサービスが偽装を試みるかどうかを制御する値を取得または設定します。

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

プロパティ値

Boolean

操作の Impersonation プロパティの値が Required または Allowed のときに、メッセージの資格情報に基づいてサービスが偽装を試みる場合は true、操作の Impersonation プロパティの値が Required のときにのみサービスが偽装を試みる場合は false。 既定値は、false です。

注釈

ImpersonateCallerForAllOperations プロパティを使用して、操作の Impersonation プロパティ値が Allowed のときに偽装を行うどうかを制御します。 このプロパティが true であるが、操作の Impersonation プロパティ値は NotAllowed の場合、例外がスローされます。

操作の Impersonation プロパティ値が Required の場合は、常に偽装を試みます。

適用対象