class Lazy<T,TMetadata>
Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.
TThe type of the object referenced.TMetadataThe type of the metadata.
public TMetadata Metadata { get; }
Gets the metadata associated with the referenced object.
- Returns The metadata associated with the referenced object.
public string ToString( )
😔 No documentation found.
public bool IsValueCreated { get; }
😔 No documentation found.
public T Value { get; }
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public Lazy<T,TMetadata>( Func<T> valueFactory, TMetadata metadata )
😔 No documentation found.
public Lazy<T,TMetadata>( TMetadata metadata )
😔 No documentation found.
public Lazy<T,TMetadata>( TMetadata metadata, bool isThreadSafe )
😔 No documentation found.
public Lazy<T,TMetadata>( Func<T> valueFactory, TMetadata metadata, bool isThreadSafe )
😔 No documentation found.
public Lazy<T,TMetadata>( TMetadata metadata, LazyThreadSafetyMode mode )
😔 No documentation found.
public Lazy<T,TMetadata>( Func<T> valueFactory, TMetadata metadata, LazyThreadSafetyMode mode )
😔 No documentation found.