Bagikan melalui


CompositionContainer Konstruktor

Definisi

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 isThreadSafetrue. 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.

Berlaku untuk