构造函数 | 线程安全模式 | 使用初始化方法 | 缓存异常 |
---|---|---|---|
Lazy(T)() | 否 | 否 | |
Lazy(T)(Func(T)) | 是 | 是 | |
Lazy(T)(Boolean) | True (ExecutionAndPublication) 或 false(None) | 否 | 否 |
Lazy(T)(Func(T), Boolean) | True (ExecutionAndPublication) 或 false(None) | 是 | 是 |
Lazy(T)(LazyThreadSafetyMode) | 用户指定 | 否 | 否 |
Lazy(T)(Func(T), LazyThreadSafetyMode) | 用户指定 | 是 | 如果用户指定 PublicationOnly 则为“否”,否则为“是”。 |