CompositionHost Kelas
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.
Kontainer komposisi ringan yang dirakit dari penyedia tertentu.
public ref class CompositionHost sealed : System::Composition::CompositionContext, IDisposable
public sealed class CompositionHost : System.Composition.CompositionContext, IDisposable
type CompositionHost = class
inherit CompositionContext
interface IDisposable
Public NotInheritable Class CompositionHost
Inherits CompositionContext
Implements IDisposable
- Warisan
- Penerapan
Metode
CreateCompositionHost(ExportDescriptorProvider[]) |
Membuat host komposisi dengan array penyedia yang ditentukan. |
CreateCompositionHost(IEnumerable<ExportDescriptorProvider>) |
Membuat host komposisi dengan kumpulan penyedia yang ditentukan. |
Dispose() |
Merilis host komposisi dan bagian yang dibagikan secara global. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetExport(CompositionContract) |
Mengambil ekspor yang cocok dengan kontrak yang ditentukan. (Diperoleh dari CompositionContext) |
GetExport(Type) |
Mengambil ekspor yang cocok dengan jenis yang ditentukan. (Diperoleh dari CompositionContext) |
GetExport(Type, String) |
Mengambil ekspor yang cocok dengan nama dan jenis yang ditentukan. (Diperoleh dari CompositionContext) |
GetExport<TExport>() |
Mengambil ekspor yang cocok dengan parameter jenis generik yang ditentukan. (Diperoleh dari CompositionContext) |
GetExport<TExport>(String) |
Mengambil ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan. (Diperoleh dari CompositionContext) |
GetExports(Type) |
Mengambil kumpulan semua ekspor yang cocok dengan jenis yang ditentukan. (Diperoleh dari CompositionContext) |
GetExports(Type, String) |
Mengambil semua ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan. (Diperoleh dari CompositionContext) |
GetExports<TExport>() |
Mengambil semua ekspor yang cocok dengan parameter jenis generik yang ditentukan. (Diperoleh dari CompositionContext) |
GetExports<TExport>(String) |
Mengambil semua ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan. (Diperoleh dari CompositionContext) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TryGetExport(CompositionContract, Object) |
Mengambil ekspor yang ditentukan dari konteks komposisi. |
TryGetExport(Type, Object) |
Mengembalikan ekspor yang cocok dengan jenis yang ditentukan, atau mengembalikan |
TryGetExport(Type, String, Object) |
Mengembalikan ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan, atau mengembalikan |
TryGetExport<TExport>(String, TExport) |
Mengembalikan ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan, atau mengembalikan |
TryGetExport<TExport>(TExport) |
Mengembalikan ekspor yang cocok dengan parameter jenis generik yang ditentukan, atau mengembalikan |
Metode Ekstensi
SatisfyImports(CompositionContext, Object) |
Memenuhi impor objek yang ditentukan dari konteks yang ditentukan. |
SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Memenuhi impor objek yang ditentukan dari konteks yang ditentukan, menggunakan konvensi yang ditentukan. |