CompositionContainer Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas CompositionContainer.
Overload
CompositionContainer() |
Menginisialisasi instans baru kelas CompositionContainer. |
CompositionContainer(ExportProvider[]) |
Menginisialisasi instans CompositionContainer baru kelas dengan penyedia ekspor yang ditentukan. |
CompositionContainer(CompositionOptions, ExportProvider[]) |
Menginisialisasi instans CompositionContainer baru kelas dengan penyedia dan opsi ekspor yang ditentukan. |
CompositionContainer(ComposablePartCatalog, ExportProvider[]) |
Menginisialisasi instans CompositionContainer baru kelas dengan katalog dan penyedia ekspor yang ditentukan. |
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[]) |
Menginisialisasi instans CompositionContainer baru kelas dengan katalog, mode aman utas, dan penyedia ekspor yang ditentukan. |
CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[]) |
Menginisialisasi instans CompositionContainer baru kelas dengan katalog, opsi, dan penyedia ekspor yang ditentukan. |
CompositionContainer()
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans baru kelas CompositionContainer.
public:
CompositionContainer();
public CompositionContainer ();
Public Sub New ()
Berlaku untuk
CompositionContainer(ExportProvider[])
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans CompositionContainer baru kelas dengan penyedia ekspor yang ditentukan.
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())
Parameter
- providers
- ExportProvider[]
Array ExportProvider objek yang menyediakan CompositionContainer akses ke Export objek, atau null
untuk mengatur Providers ke kosong ReadOnlyCollection<T>.
Pengecualian
providers
berisi elemen yaitu null
.
Berlaku untuk
CompositionContainer(CompositionOptions, ExportProvider[])
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans CompositionContainer baru kelas dengan penyedia dan opsi ekspor yang ditentukan.
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())
Parameter
- compositionOptions
- CompositionOptions
Objek yang menentukan perilaku kontainer ini.
- providers
- ExportProvider[]
Array ExportProvider objek yang menyediakan CompositionContainer akses ke Export objek, atau null
untuk mengatur Providers ke kosong ReadOnlyCollection<T>.
Pengecualian
providers
berisi elemen yaitu null
.
Berlaku untuk
CompositionContainer(ComposablePartCatalog, ExportProvider[])
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans CompositionContainer baru kelas dengan katalog dan penyedia ekspor yang ditentukan.
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())
Parameter
- catalog
- ComposablePartCatalog
Katalog yang menyediakan Export objek ke CompositionContainer.
- providers
- ExportProvider[]
Array ExportProvider objek yang menyediakan CompositionContainer akses ke Export objek, atau null
untuk mengatur Providers ke kosong ReadOnlyCollection<T>.
Pengecualian
providers
berisi elemen yaitu null
.
Berlaku untuk
CompositionContainer(ComposablePartCatalog, Boolean, ExportProvider[])
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans CompositionContainer baru kelas dengan katalog, mode aman utas, dan penyedia ekspor yang ditentukan.
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())
Parameter
- catalog
- ComposablePartCatalog
Katalog yang menyediakan Export objek ke CompositionContainer.
- isThreadSafe
- Boolean
true
jika objek ini CompositionContainer harus aman untuk utas; jika tidak, false
.
- providers
- ExportProvider[]
Array ExportProvider objek yang menyediakan CompositionContainer akses ke Export objek, atau null
untuk mengatur Providers properti ke kosong ReadOnlyCollection<T>.
Pengecualian
Satu atau beberapa elemen providers
adalah null
.
Keterangan
Objek CompositionContainer yang dapat diakses dari beberapa utas harus mengatur parameter ke isThreadSafe
true
. Performa akan sedikit lebih lambat ketika isThreadSafe
adalah true
, jadi kami sarankan Anda mengatur parameter ini ke false
dalam skenario utas tunggal. Default adalah false
.
Berlaku untuk
CompositionContainer(ComposablePartCatalog, CompositionOptions, ExportProvider[])
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
- Sumber:
- CompositionContainer.cs
Menginisialisasi instans CompositionContainer baru kelas dengan katalog, opsi, dan penyedia ekspor yang ditentukan.
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())
Parameter
- catalog
- ComposablePartCatalog
Katalog yang menyediakan Export objek ke CompositionContainer.
- compositionOptions
- CompositionOptions
Objek yang menentukan opsi yang memengaruhi perilaku kontainer.
- providers
- ExportProvider[]
Array ExportProvider objek yang menyediakan CompositionContainer akses ke Export objek, atau null
untuk mengatur Providers ke kosong ReadOnlyCollection<T>.
Pengecualian
providers
berisi elemen yaitu null
.