ExportFactory<T,TMetadata> Classe

Definizione

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

generic <typename T, typename TMetadata>
public ref class ExportFactory : System::ComponentModel::Composition::ExportFactory<T>
public class ExportFactory<T,TMetadata> : System.ComponentModel.Composition.ExportFactory<T>
type ExportFactory<'T, 'Metadata> = class
    inherit ExportFactory<'T>
Public Class ExportFactory(Of T, TMetadata)
Inherits ExportFactory(Of T)

Parametri di tipo

T

Tipo della parte creata.

TMetadata

Tipo dei metadati della parte creata.

Ereditarietà
ExportFactory<T,TMetadata>

Commenti

ExportFactory<T,TMetadata> estende ExportFactory<T> per includere un oggetto di metadati, nello stesso modo in cui Lazy<T,TMetadata> si estende Lazy<T>. Per altre informazioni, vedere ExportFactory<T> e Lazy<T>.

Costruttori

Nome Descrizione
ExportFactory<T,TMetadata>(Func<Tuple<T,Action>>, TMetadata)

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

Proprietà

Nome Descrizione
Metadata

Ottiene i metadati da associare alle parti create.

Metodi

Nome Descrizione
CreateExport()

Crea un'istanza del tipo di esportazione della factory.

(Ereditato da ExportFactory<T>)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a