Lazy<T,TMetadata> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje opožděný nepřímý odkaz na objekt a jeho přidružená metadata pro použití Managed Extensibility Framework.
generic <typename T, typename TMetadata>
public ref class Lazy : Lazy<T>
public class Lazy<T,TMetadata> : Lazy<T>
[System.Serializable]
public class Lazy<T,TMetadata> : Lazy<T>
type Lazy<'T, 'Metadata> = class
inherit Lazy<'T>
[<System.Serializable>]
type Lazy<'T, 'Metadata> = class
inherit Lazy<'T>
Public Class Lazy(Of T, TMetadata)
Inherits Lazy(Of T)
Parametry typu
- T
Typ objektu, na který odkazuje.
- TMetadata
Typ metadat.
- Dědičnost
- Atributy
Konstruktory
Lazy<T,TMetadata>(Func<T>, TMetadata) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty, která používají zadanou funkci k získání odkazovaného objektu. |
Lazy<T,TMetadata>(Func<T>, TMetadata, Boolean) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty a hodnotou zabezpečení vlákna, která používá zadanou funkci k získání odkazovaného objektu. |
Lazy<T,TMetadata>(Func<T>, TMetadata, LazyThreadSafetyMode) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty a režim synchronizace vláken, který používá zadanou funkci k získání odkazovaného objektu. |
Lazy<T,TMetadata>(TMetadata) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty. |
Lazy<T,TMetadata>(TMetadata, Boolean) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty a hodnotou zabezpečení vlákna. |
Lazy<T,TMetadata>(TMetadata, LazyThreadSafetyMode) |
Inicializuje novou instanci Lazy<T,TMetadata> třídy se zadanými metadaty a režim synchronizace vláken. |
Vlastnosti
IsValueCreated |
Získá hodnotu, která označuje, zda byla vytvořena hodnota pro tuto Lazy<T> instanci. (Zděděno od Lazy<T>) |
Metadata |
Získá metadata přidružená k odkazovanému objektu. |
Value |
Získá lazily inicializovanou hodnotu aktuální Lazy<T> instance. (Zděděno od Lazy<T>) |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vytvoří a vrátí řetězcovou reprezentaci Value vlastnosti pro tuto instanci. (Zděděno od Lazy<T>) |