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

Costruttore CompositionContainer (ComposablePartCatalog, Boolean, ExportProvider[])

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di CompositionContainer con il catalogo specificato, la modalità thread-safe e provider di esportazione.

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

public CompositionContainer(
	ComposablePartCatalog catalog,
	bool isThreadSafe,
	params ExportProvider[] providers
)

Parametri

catalog
Type: System.ComponentModel.Composition.Primitives.ComposablePartCatalog

Un catalogo che fornisce Export oggetti per il CompositionContainer.

isThreadSafe
Type: System.Boolean

true Se questo CompositionContainer oggetto deve essere thread-safe; in caso contrario, false.

providers
Type: System.ComponentModel.Composition.Hosting.ExportProvider[]

Matrice di ExportProvider oggetti che forniscono il CompositionContainer l'accesso a Export oggetti, o null per impostare il Providers proprietà per un oggetto vuoto ReadOnlyCollection<T>.

Exception Condition
ArgumentException

Uno o più elementi di providers sono null.

Oggetto CompositionContainer necessario impostare l'oggetto che è possibile accedere da più thread di isThreadSafe parametro true. Le prestazioni saranno leggermente più lente quando isThreadSafe è true, pertanto è consigliabile impostare questo parametro su false in scenari a thread singolo. Il valore predefinito è false.

.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Torna all'inizio
Mostra: