ChannelOptions.AllowSynchronousContinuations 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果在通道上執行的作業可能以同步方式叫用暫止之非同步作業通知的接續訂閱,則為 true
,若所有的接續都應以非同步方式叫用,則為 false
。
public:
property bool AllowSynchronousContinuations { bool get(); void set(bool value); };
public bool AllowSynchronousContinuations { get; set; }
member this.AllowSynchronousContinuations : bool with get, set
Public Property AllowSynchronousContinuations As Boolean
屬性值
備註
將此選項設定為 true
可藉由避免排程其他工作專案來提供可測量的輸送量改善。 不過,其成本可能是降低平行處理原則的成本,例如,產生者可能是與取用者相關聯的工作來執行工作,如果沒有仔細完成,這可能會導致非預期的互動。 預設為 false
。