共用方式為


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 屬性值為 RequiredAllowed 時嘗試根據訊息認證進行模擬,則為 true,如果服務只有在作業的 Impersonation 屬性值為 Required 時才嘗試模擬,則為 false。 預設為 false

備註

使用 ImpersonateCallerForAllOperations 屬性,即可控制是否在作業的 Impersonation 屬性值為 Allowed 時執行模擬。 如果屬性為 true 但作業的 Impersonation 屬性值為 NotAllowed,便會擲回例外狀況。

如果作業的 Impersonation 屬性值為 Required,便一定會嘗試模擬。

適用於