Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe Lazy<T, TMetadata>

 

Data di pubblicazione: ottobre 2016

Fornisce un riferimento indiretto differito a un oggetto e ai relativi metadati associati per l'uso da parte di Managed Extensibility Framework.

Spazio dei nomi:   System
Assembly:  System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)

System.Object
  System.Lazy<T>
    System.Lazy<T, TMetadata>

[SerializableAttribute]
public class Lazy<T, TMetadata> : Lazy<T>

Parametri tipo

T

Il tipo di oggetto a cui si fa riferimento.

TMetadata

Il tipo dei metadati.

NomeDescrizione
System_CAPS_pubmethodLazy<T, TMetadata>(TMetadata)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con i metadati specificati.

System_CAPS_pubmethodLazy<T, TMetadata>(TMetadata, Boolean)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con il valore di indipendenza dai metadati e il thread specificato.

System_CAPS_pubmethodLazy<T, TMetadata>(TMetadata, LazyThreadSafetyMode)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con la modalità di sincronizzazione di thread e metadati specificata.

System_CAPS_pubmethodLazy<T, TMetadata>(Func<T>, TMetadata)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con i metadati specificati che utilizza la funzione specificata per ottenere l'oggetto di riferimento.

System_CAPS_pubmethodLazy<T, TMetadata>(Func<T>, TMetadata, Boolean)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con i thread e metadati valore safety specificati che utilizza la funzione specificata per ottenere l'oggetto di riferimento.

System_CAPS_pubmethodLazy<T, TMetadata>(Func<T>, TMetadata, LazyThreadSafetyMode)

Inizializza una nuova istanza di Lazy<T, TMetadata> classe con lo specificato modalità di sincronizzazione di thread e metadati che utilizza la funzione specificata per ottenere l'oggetto di riferimento.

NomeDescrizione
System_CAPS_pubpropertyIsValueCreated

Ottiene un valore che indica se è stato creato un valore per l'istanza di Lazy<T>.(Ereditato da Lazy<T>.)

System_CAPS_pubpropertyMetadata

Ottiene i metadati associati all'oggetto di riferimento.

System_CAPS_pubpropertyValue

Ottiene il valore con inizializzazione differita dell'istanza corrente di Lazy<T>.(Ereditato da Lazy<T>.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Crea e restituisce una rappresentazione di stringa della proprietà Lazy<T>.Value per questa istanza.(Ereditato da Lazy<T>.)

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: