The type of object that is being lazily initialized.
Initializes a new instance of the class that uses the supplied value factory.
The delegate that is invoked to produce the lazily initialized value when it is needed.
Gets the lazily initialized value of the current Lazy instance.
The lazily initialized value of the current instance.
Gets a value that indicates whether a value has been created for this Lazy instance.
true
if a value has been created for this instance; otherwise, false
.
Returns a new instance of the class that uses the specified constructor to create a value of its type.
The type of object that is being lazily initialized.
The parameterless constructor that is invoked to produce the lazily initialized value when it is needed.
Generated using TypeDoc
Provides support for lazy initialization.
See: https://msdn.microsoft.com/library/dd642331.aspx