AsyncLazy<T> Class
Visual Studio 2015
A thread-safe, lazily and asynchronously evaluated value factory.
Assembly: Microsoft.VisualStudio.Threading (in Microsoft.VisualStudio.Threading.dll)
| Name | Description | |
|---|---|---|
![]() | AsyncLazy<T>(Func<Task<T>>, JoinableTaskFactory) | Initializes a new instance of AsyncLazy. |
| Name | Description | |
|---|---|---|
![]() | IsValueCreated | Determines whether the value factory has been invoked. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValueAsync() | Gets the task that produces or has produced the value. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | Returns a string describing an uncreated value, or the string representation of the created value.(Overrides Object.ToString().) |
This type is thread-safe for all members.
Show:


