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 ExportFactory<T, TMetadata>

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Factory che consente di creare nuove istanze di una parte che fornisce l'esportazione specificata, con i metadati associati.

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

System.Object
  System.ComponentModel.Composition.ExportFactory<T>
    System.ComponentModel.Composition.ExportFactory<T, TMetadata>

public class ExportFactory<T, TMetadata> : ExportFactory<T>

Parametri tipo

T

Tipo della parte creata.

TMetadata

Tipo dei metadati della parte creata.

NomeDescrizione
System_CAPS_pubmethodExportFactory<T, TMetadata>(Func<Tuple<T, Action>>, TMetadata)

Inizializza una nuova istanza della classe ExportFactory<T, TMetadata>.

NomeDescrizione
System_CAPS_pubpropertyMetadata

Ottiene i metadati da collegare alle parti create.

NomeDescrizione
System_CAPS_pubmethodCreateExport()

Crea un'istanza del tipo di esportazione della factory.(Ereditato da ExportFactory<T>.)

System_CAPS_pubmethodEquals(Object)

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

System_CAPS_protmethodFinalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da 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()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

ExportFactory<T, TMetadata> extends ExportFactory<T> to include a metadata object, in much the same way that Lazy<T, TMetadata> extends Lazy<T>. For more information, see ExportFactory<T> and Lazy<T>.

.NET Framework
Disponibile da 4.5
Silverlight
Disponibile da 4.0

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: