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 ComposablePartExportProvider

 

Data di pubblicazione: ottobre 2016

Recupera le esportazioni da una parte.

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

System.Object
  System.ComponentModel.Composition.Hosting.ExportProvider
    System.ComponentModel.Composition.Hosting.ComposablePartExportProvider

public class ComposablePartExportProvider : ExportProvider, IDisposable

NomeDescrizione
System_CAPS_pubmethodComposablePartExportProvider()

Inizializza una nuova istanza della classe ComposablePartExportProvider.

System_CAPS_pubmethodComposablePartExportProvider(Boolean)

Inizializza una nuova istanza di ComposablePartExportProvider (classe), eventualmente in modalità thread-safe.

System_CAPS_pubmethodComposablePartExportProvider(CompositionOptions)

Inizializza una nuova istanza di ComposablePartExportProvider classe con le opzioni di composizione specificato.

NomeDescrizione
System_CAPS_pubpropertySourceProvider

Ottiene o imposta il provider di esportazione che consente di accedere a ulteriori Export oggetti.

NomeDescrizione
System_CAPS_pubmethodCompose(CompositionBatch)

Esegue la composizione sul batch specificato.

System_CAPS_pubmethodDispose()

Rilascia tutte le risorse usate dall'istanza corrente della classe ComposablePartExportProvider.

System_CAPS_protmethodDispose(Boolean)

Rilascia le risorse non gestite usate da ComposablePartExportProvider e, facoltativamente, le risorse gestite.

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_pubmethodGetExport<T>()

Restituisce l'esportazione con il nome di contratto derivato dal parametro del tipo specificato. Se è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExport<T>(String)

Restituisce l'esportazione con il nome di contratto specificato. Se è presente esattamente un'esportazione corrispondente, viene generata un'eccezione.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExportedValue<T>()

Restituisce l'oggetto esportato con il nome di contratto derivato dal parametro del tipo specificato. Se è presente esattamente un oggetto esportato corrispondente, viene generata un'eccezione.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExportedValue<T>(String)

Restituisce l'oggetto esportato con il nome di contratto specificato. Se è presente esattamente un oggetto esportato corrispondente, viene generata un'eccezione.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExportedValueOrDefault<T>()

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

System_CAPS_pubmethodGetExportedValueOrDefault<T>(String)

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

System_CAPS_pubmethodGetExportedValues<T>()

Ottiene tutti gli oggetti esportati con il nome di contratto derivato dal parametro del tipo specificato.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExportedValues<T>(String)

Ottiene tutti gli oggetti esportati con il nome di contratto specificato.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExports(ImportDefinition)

Ottiene tutte le esportazioni che corrispondono alle condizioni della definizione di importazione specificata.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExports(ImportDefinition, AtomicComposition)

Ottiene tutte le esportazioni che corrispondono alle condizioni della definizione di importazione specificata e composizione.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExports(Type, Type, String)

Ottiene tutte le esportazioni con il nome di contratto specificato.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExports<T>()

Ottiene tutte le esportazioni con il nome di contratto derivato dal parametro del tipo specificato.(Ereditato da ExportProvider.)

System_CAPS_pubmethodGetExports<T>(String)

Ottiene tutte le esportazioni con il nome di contratto specificato.(Ereditato da ExportProvider.)

System_CAPS_protmethodGetExportsCore(ImportDefinition, AtomicComposition)

Ottiene una raccolta di tutte le esportazioni di questo provider che corrispondono alle condizioni di importazione specificata.(Esegue l'override di ExportProvider.GetExportsCore(ImportDefinition, AtomicComposition).)

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_protmethodOnExportsChanged(ExportsChangeEventArgs)

Genera l'evento ExportsChanged.(Ereditato da ExportProvider.)

System_CAPS_protmethodOnExportsChanging(ExportsChangeEventArgs)

Genera l'evento ExportsChanging.(Ereditato da ExportProvider.)

System_CAPS_pubmethodToString()

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

System_CAPS_pubmethodTryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>)

Ottiene tutte le esportazioni che corrispondono alle condizioni di importazione specificata.(Ereditato da ExportProvider.)

NomeDescrizione
System_CAPS_pubeventExportsChanged

Si verifica quando le esportazioni nel ExportProvider modificare.(Ereditato da ExportProvider.)

System_CAPS_pubeventExportsChanging

Si verifica quando si modificano le esportazioni fornite.(Ereditato da ExportProvider.)

System_CAPS_importantImportante

Questo tipo implementa il IDisposable interfaccia. Dopo aver utilizzato il tipo, è necessario eliminarlo direttamente o indirettamente. Per eliminare direttamente il tipo, chiamare il metodo Dispose in un bloccotry / catch. Per eliminarlo indirettamente, utilizzare un costrutto di linguaggio come ad esempio using in C# o Using in Visual Basic. Per ulteriori informazioni, consultare la sezione "Utilizzo di oggetti che implementano IDisposable" nell'argomento IDisposable dell'interfaccia.

.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
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: