CompositionContainer Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av CompositionContainer klassen.
Överlagringar
| Name | Description |
|---|---|
| CompositionContainer() |
Initierar en ny instans av CompositionContainer klassen. |
| CompositionContainer(ExportProvider[]) |
Initierar en ny instans av CompositionContainer klassen med de angivna exportprovidrar. |
| CompositionContainer(CompositionOptions, ExportProvider[]) |
Initierar en ny instans av CompositionContainer klassen med de angivna exportprovidrar och alternativ. |
| CompositionContainer(ComposablePartCatalog, ExportProvider[]) |
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen och exportprovidrar. |
| CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[]) |
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen, trådsäkert läge och exportprovidrar. |
| CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[]) |
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen, alternativen och exportprovidrar. |
CompositionContainer()
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen.
public:
CompositionContainer();
public CompositionContainer();
Public Sub New ()
Gäller för
CompositionContainer(ExportProvider[])
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen med de angivna exportprovidrar.
public:
CompositionContainer(... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (ParamArray providers As ExportProvider())
Parametrar
- providers
- ExportProvider[]
En matris med ExportProvider objekt som ger CompositionContainer åtkomst till Export objekt eller null som ska anges Providers till en tom ReadOnlyCollection<T>.
Undantag
providers innehåller ett element som är null.
Gäller för
CompositionContainer(CompositionOptions, ExportProvider[])
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen med de angivna exportprovidrar och alternativ.
public:
CompositionContainer(System::ComponentModel::Composition::Hosting::CompositionOptions compositionOptions, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Hosting.CompositionOptions * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (compositionOptions As CompositionOptions, ParamArray providers As ExportProvider())
Parametrar
- compositionOptions
- CompositionOptions
Ett objekt som anger hur containern fungerar.
- providers
- ExportProvider[]
En matris med ExportProvider objekt som ger CompositionContainer åtkomst till Export objekt eller null som ska anges Providers till en tom ReadOnlyCollection<T>.
Undantag
providers innehåller ett element som är null.
Gäller för
CompositionContainer(ComposablePartCatalog, ExportProvider[])
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen och exportprovidrar.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, ParamArray providers As ExportProvider())
Parametrar
- catalog
- ComposablePartCatalog
En katalog som innehåller Export objekt till CompositionContainer.
- providers
- ExportProvider[]
En matris med ExportProvider objekt som ger CompositionContainer åtkomst till Export objekt eller null som ska anges Providers till en tom ReadOnlyCollection<T>.
Undantag
providers innehåller ett element som är null.
Gäller för
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[])
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen, trådsäkert läge och exportprovidrar.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, bool isThreadSafe, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * bool * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, isThreadSafe As Boolean, ParamArray providers As ExportProvider())
Parametrar
- catalog
- ComposablePartCatalog
En katalog som innehåller Export objekt till CompositionContainer.
- isThreadSafe
- Boolean
trueom det här CompositionContainer objektet måste vara trådsäkert, annars . false
- providers
- ExportProvider[]
En matris med ExportProvider objekt som ger CompositionContainer åtkomst till Export objekt eller null för att ange Providers egenskapen till en tom ReadOnlyCollection<T>.
Undantag
Ett eller flera element i providers är null.
Kommentarer
Ett CompositionContainer objekt som kan nås från flera trådar måste ange parametern isThreadSafe till true. Prestandan blir något långsammare när isThreadSafe är true, så vi rekommenderar att du anger den här parametern till false i entrådade scenarier. Standardvärdet är false.
Gäller för
CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[])
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
- Källa:
- CompositionContainer.cs
Initierar en ny instans av CompositionContainer klassen med den angivna katalogen, alternativen och exportprovidrar.
public:
CompositionContainer(System::ComponentModel::Composition::Primitives::ComposablePartCatalog ^ catalog, System::ComponentModel::Composition::Hosting::CompositionOptions compositionOptions, ... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog? catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[]? providers);
public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.CompositionContainer : System.ComponentModel.Composition.Primitives.ComposablePartCatalog * System.ComponentModel.Composition.Hosting.CompositionOptions * System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.CompositionContainer
Public Sub New (catalog As ComposablePartCatalog, compositionOptions As CompositionOptions, ParamArray providers As ExportProvider())
Parametrar
- catalog
- ComposablePartCatalog
En katalog som innehåller Export objekt till CompositionContainer.
- compositionOptions
- CompositionOptions
Ett objekt som anger alternativ som påverkar containerns beteende.
- providers
- ExportProvider[]
En matris med ExportProvider objekt som ger CompositionContainer åtkomst till Export objekt eller null som ska anges Providers till en tom ReadOnlyCollection<T>.
Undantag
providers innehåller ett element som är null.