ExportProvider Classe

Definizione

Recupera esportazioni che corrispondono a un oggetto ImportDefinition specificato.

public ref class ExportProvider abstract
public abstract class ExportProvider
type ExportProvider = class
Public MustInherit Class ExportProvider
Ereditarietà
ExportProvider
Derivato

Costruttori

ExportProvider()

Inizializza una nuova istanza della classe ExportProvider.

Metodi

Equals(Object)

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

(Ereditato da Object)
GetExport<T,TMetadataView>()

Restituisce l'esportazione con il nome di contratto derivato dal parametro di tipo specificato. Se non è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.

GetExport<T,TMetadataView>(String)

Restituisce l'esportazione con il nome di contratto specificato. Se non è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.

GetExport<T>()

Restituisce l'esportazione con il nome di contratto derivato dal parametro di tipo specificato. Se non è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.

GetExport<T>(String)

Restituisce l'esportazione con il nome di contratto specificato. Se non è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.

GetExportedValue<T>()

Restituisce l'oggetto esportato con il nome di contratto derivato dal parametro di tipo specificato. Se non è presente esattamente un oggetto esportato corrispondente, viene generata un'eccezione.

GetExportedValue<T>(String)

Restituisce l'oggetto esportato con il nome di contratto specificato. Se non è presente esattamente un oggetto esportato corrispondente, viene generata un'eccezione.

GetExportedValueOrDefault<T>()

Ottiene l'oggetto esportato con il nome di contratto derivato dal parametro di tipo specificato o il valore predefinito per il tipo specificato oppure genera un'eccezione se è presente più di un oggetto esportato corrispondente.

GetExportedValueOrDefault<T>(String)

Ottiene l'oggetto esportato con il nome di contratto specificato o il valore predefinito per il tipo specificato oppure genera un'eccezione se è presente più di un oggetto esportato corrispondente.

GetExportedValues<T>()

Ottiene tutti gli oggetti esportati con il nome di contratto derivato dal parametro di tipo specificato.

GetExportedValues<T>(String)

Ottiene tutti gli oggetti esportati con il nome di contratto specificato.

GetExports(ImportDefinition)

Ottiene tutte le esportazioni che corrispondono alle condizioni della definizione dell'importazione specificata.

GetExports(ImportDefinition, AtomicComposition)

Ottiene tutte le esportazioni che corrispondono alle condizioni della definizione e della composizione dell'importazione specificate.

GetExports(Type, Type, String)

Ottiene tutte le esportazioni con il nome di contratto specificato.

GetExports<T,TMetadataView>()

Ottiene tutte le esportazioni con il nome di contratto derivato dal parametro di tipo specificato.

GetExports<T,TMetadataView>(String)

Ottiene tutte le esportazioni con il nome di contratto specificato.

GetExports<T>()

Ottiene tutte le esportazioni con il nome di contratto derivato dal parametro di tipo specificato.

GetExports<T>(String)

Ottiene tutte le esportazioni con il nome di contratto specificato.

GetExportsCore(ImportDefinition, AtomicComposition)

Ottiene tutte le esportazioni che corrispondono al vincolo definito dalla definizione specificata.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnExportsChanged(ExportsChangeEventArgs)

Genera l'evento ExportsChanged.

OnExportsChanging(ExportsChangeEventArgs)

Genera l'evento ExportsChanging.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>)

Ottiene tutte le esportazioni che corrispondono alle condizioni dell'importazione specificata.

Eventi

ExportsChanged

Si verifica quando le esportazioni nell'oggetto ExportProvider vengono modificate.

ExportsChanging

Si verifica quando vengono modificate le esportazioni fornite.

Si applica a