DispatchRuntime.ImpersonateCallerForAllOperations 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值會控制服務是否會使用傳入訊息提供的認證來嘗試模擬。
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
屬性值
如果服務會在作業的 Impersonation 屬性值為 Required 或 Allowed 時嘗試根據訊息認證進行模擬,則為 true
,如果服務只有在作業的 Impersonation 屬性值為 Required 時才嘗試模擬,則為 false
。 預設為 false
。
備註
使用 ImpersonateCallerForAllOperations 屬性,即可控制是否在作業的 Impersonation 屬性值為 Allowed 時執行模擬。 如果屬性為 true
但作業的 Impersonation 屬性值為 NotAllowed,便會擲回例外狀況。
如果作業的 Impersonation 屬性值為 Required,便一定會嘗試模擬。