BlazorWebView.TryDispatchAsync(Action<IServiceProvider>) 方法

定义

异步调用指定的 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 调用 ;如果由于 Blazor 当前未运行而 false 未调用 ,则返回 。

例外

如果 为 ,nullworkItem引发。

适用于