AsyncLazyInitializer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
惰式执行具有一定副作用的委托 (通常) 初始化某些内容,以便委托最多运行一次。
public ref class AsyncLazyInitializer
public class AsyncLazyInitializer
type AsyncLazyInitializer = class
Public Class AsyncLazyInitializer
- 继承
-
AsyncLazyInitializer
构造函数
| AsyncLazyInitializer(Func<Task>, JoinableTaskFactory) |
初始化 AsyncLazyInitializer 类的新实例。 |
属性
| IsCompleted |
获取一个值,该值指示操作是否已完全执行,而不管是否引发了异常。 |
| IsCompletedSuccessfully |
获取一个值,该值指示操作是否已完全执行而不引发异常。 |
方法
| Initialize(CancellationToken) |
如果尚未执行,则在构造函数中执行给定的操作,或者在执行之前的调用时等待它完成。 |
| InitializeAsync(CancellationToken) |
如果尚未执行,则在构造函数中执行给定的操作,或者在执行之前的调用时等待它完成。 |