Bagikan melalui


ExportProvider Kelas

Definisi

Mengambil ekspor yang cocok dengan objek ImportDefinition tertentu.

public ref class ExportProvider abstract
public abstract class ExportProvider
type ExportProvider = class
Public MustInherit Class ExportProvider
Warisan
ExportProvider
Turunan

Konstruktor

ExportProvider()

Menginisialisasi instans baru kelas ExportProvider.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetExport<T,TMetadataView>()

Mengembalikan ekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan. Jika tidak ada satu ekspor yang cocok, pengecualian akan dilemparkan.

GetExport<T,TMetadataView>(String)

Mengembalikan ekspor dengan nama kontrak yang ditentukan. Jika tidak ada satu ekspor yang cocok, pengecualian akan dilemparkan.

GetExport<T>()

Mengembalikan ekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan. Jika tidak ada satu ekspor yang cocok, pengecualian akan dilemparkan.

GetExport<T>(String)

Mengembalikan ekspor dengan nama kontrak yang ditentukan. Jika tidak ada satu ekspor yang cocok, pengecualian akan dilemparkan.

GetExportedValue<T>()

Mengembalikan objek yang diekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan. Jika tidak ada persis satu objek yang diekspor yang cocok, pengecualian akan dilemparkan.

GetExportedValue<T>(String)

Mengembalikan objek yang diekspor dengan nama kontrak yang ditentukan. Jika tidak ada persis satu objek yang diekspor yang cocok, pengecualian akan dilemparkan.

GetExportedValueOrDefault<T>()

Mendapatkan objek yang diekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan atau nilai default untuk jenis yang ditentukan, atau melemparkan pengecualian jika ada lebih dari satu objek yang diekspor yang cocok.

GetExportedValueOrDefault<T>(String)

Mendapatkan objek yang diekspor dengan nama kontrak yang ditentukan atau nilai default untuk jenis yang ditentukan, atau melemparkan pengecualian jika ada lebih dari satu objek yang diekspor yang cocok.

GetExportedValues<T>()

Mendapatkan semua objek yang diekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan.

GetExportedValues<T>(String)

Mendapatkan semua objek yang diekspor dengan nama kontrak yang ditentukan.

GetExports(ImportDefinition, AtomicComposition)

Mendapatkan semua ekspor yang cocok dengan kondisi definisi dan komposisi impor yang ditentukan.

GetExports(ImportDefinition)

Mendapatkan semua ekspor yang cocok dengan kondisi definisi impor yang ditentukan.

GetExports(Type, Type, String)

Mendapatkan semua ekspor dengan nama kontrak yang ditentukan.

GetExports<T,TMetadataView>()

Mendapatkan semua ekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan.

GetExports<T,TMetadataView>(String)

Mendapatkan semua ekspor dengan nama kontrak yang ditentukan.

GetExports<T>()

Mendapatkan semua ekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan.

GetExports<T>(String)

Mendapatkan semua ekspor dengan nama kontrak yang ditentukan.

GetExportsCore(ImportDefinition, AtomicComposition)

Mendapatkan semua ekspor yang cocok dengan batasan yang ditentukan oleh definisi yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
OnExportsChanged(ExportsChangeEventArgs)

Menaikkan peristiwa ExportsChanged.

OnExportsChanging(ExportsChangeEventArgs)

Menaikkan peristiwa ExportsChanging.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>)

Mendapatkan semua ekspor yang cocok dengan kondisi impor yang ditentukan.

Acara

ExportsChanged

Terjadi ketika ekspor dalam ExportProvider berubah.

ExportsChanging

Terjadi ketika ekspor yang disediakan berubah.

Berlaku untuk