BlazorWebView.TryDispatchAsync(Action<IServiceProvider>) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以異步方式呼叫指定的 workItem
,並傳入Razor元件可用的範圍服務。
public:
virtual System::Threading::Tasks::Task<bool> ^ TryDispatchAsync(Action<IServiceProvider ^> ^ workItem);
public virtual System.Threading.Tasks.Task<bool> TryDispatchAsync (Action<IServiceProvider> workItem);
abstract member TryDispatchAsync : Action<IServiceProvider> -> System.Threading.Tasks.Task<bool>
override this.TryDispatchAsync : Action<IServiceProvider> -> System.Threading.Tasks.Task<bool>
Public Overridable Function TryDispatchAsync (workItem As Action(Of IServiceProvider)) As Task(Of Boolean)
參數
- workItem
- Action<IServiceProvider>
要呼叫的動作。
傳回
傳回 , Task 表示 true
是否已 workItem
呼叫 ,或 false
如果因為 Blazor 目前未執行而未呼叫則傳回 。
例外狀況
如果 workItem
為 null
,則會擲回 。