ExportProvider Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |