Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Lazy(Of T) Constructor

Initializes a new instance of the Lazy(Of T) class. When lazy initialization occurs, the default constructor of the target type is used.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

'Declaration
Public Sub New

An instance that is created with this constructor may be used concurrently from multiple threads.

The thread safety mode of a Lazy(Of T) instance that is created by using this constructor is LazyThreadSafetyMode.ExecutionAndPublication. The thread safety mode describes the behavior when multiple threads try to initialize the Lazy(Of T) instance.

A Lazy(Of T) instance that is created with this constructor does not cache exceptions. For more information, see the System.Threading.LazyThreadSafetyMode enumeration.

Silverlight

Supported in: 5, 4

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2015 Microsoft