System.Lazy<T> Members

The members of System.Lazy<T> are listed below.

See Also: Inherited members from System.Object

Public Constructors

Initializes a new instance of the Lazy`1 class. When lazy initialization occurs, the default constructor of the target type is used.

Initializes a new instance of the Lazy`1 class. When lazy initialization occurs, the default constructor of the target type and the specified initialization mode are used.

Documentation for this section has not yet been entered.

Initializes a new instance of the Lazy`1 class that uses the default constructor of T and the specified thread-safety mode.

Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.

Public Properties

[read-only]
IsValueCreatedbool.

Gets a value that indicates whether a value has been created for this Lazy`1 instance.

[read-only]
ValueT.

Gets the lazily initialized value of the current Lazy`1 instance.

Public Methods

override
ToString() : string

Creates and returns a string representation of the Lazy`1.Value property for this instance.