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
调用 ;如果由于 Blazor 当前未运行而 false
未调用 ,则返回 。
例外
如果 为 ,null
则workItem
引发。