ExportProvider Osztály

Definíció

Egy adott ImportDefinition objektumnak megfelelő exportálást kér le.

public ref class ExportProvider abstract
public abstract class ExportProvider
type ExportProvider = class
Public MustInherit Class ExportProvider
Öröklődés
ExportProvider
Származtatott

Konstruktorok

Name Description
ExportProvider()

Inicializálja a ExportProvider osztály új példányát.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetExport<T,TMetadataView>()

Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.

GetExport<T,TMetadataView>(String)

A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.

GetExport<T>()

Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.

GetExport<T>(String)

A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.

GetExportedValue<T>()

A megadott típusparaméterből származtatott szerződésnévvel rendelkező exportált objektumot adja vissza. Ha nincs pontosan egy egyező exportált objektum, a rendszer kivételt vet ki.

GetExportedValue<T>(String)

A megadott szerződésnévvel rendelkező exportált objektumot adja vissza. Ha nincs pontosan egy egyező exportált objektum, a rendszer kivételt vet ki.

GetExportedValueOrDefault<T>()

Lekéri az exportált objektumot a megadott típusparaméterből vagy a megadott típus alapértelmezett értékéből származtatott szerződésnévvel, vagy kivételt jelez, ha egynél több egyező exportált objektum van.

GetExportedValueOrDefault<T>(String)

Lekéri az exportált objektumot a megadott szerződésnévvel vagy a megadott típus alapértelmezett értékével, vagy kivételt eredményez, ha egynél több egyező exportált objektum van.

GetExportedValues<T>()

Lekéri az összes exportált objektumot a megadott típusparaméterből származtatott szerződésnévvel.

GetExportedValues<T>(String)

Lekéri az összes exportált objektumot a megadott szerződésnévvel.

GetExports(ImportDefinition, AtomicComposition)

Lekéri az összes olyan exportálást, amely megfelel a megadott importdefiníció és -összetétel feltételeinek.

GetExports(ImportDefinition)

Lekéri az összes olyan exportálást, amely megfelel a megadott importálási definíció feltételeinek.

GetExports(Type, Type, String)

Lekéri a megadott szerződésnévvel rendelkező összes exportálást.

GetExports<T,TMetadataView>()

Lekéri a megadott típusparaméterből származtatott szerződésnévvel rendelkező összes exportálást.

GetExports<T,TMetadataView>(String)

Lekéri a megadott szerződésnévvel rendelkező összes exportálást.

GetExports<T>()

Lekéri a megadott típusparaméterből származtatott szerződésnévvel rendelkező összes exportálást.

GetExports<T>(String)

Lekéri a megadott szerződésnévvel rendelkező összes exportálást.

GetExportsCore(ImportDefinition, AtomicComposition)

Lekéri a megadott definíció által meghatározott korlátozásnak megfelelő összes exportálást.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnExportsChanged(ExportsChangeEventArgs)

Az eseményt emeli ExportsChanged ki.

OnExportsChanging(ExportsChangeEventArgs)

Az eseményt emeli ExportsChanging ki.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>)

Lekéri az összes olyan exportálást, amely megfelel a megadott importálás feltételeinek.

esemény

Name Description
ExportsChanged

Akkor fordul elő, ha az exportálás a ExportProvider változás során történik.

ExportsChanging

Akkor fordul elő, ha a megadott exportálások változnak.

A következőre érvényes: