AggregateExportProvider Osztály

Definíció

Lekéri az objektumgyűjtemény ExportProvider által biztosított exportálásokat.

public ref class AggregateExportProvider : System::ComponentModel::Composition::Hosting::ExportProvider, IDisposable
public class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, IDisposable
type AggregateExportProvider = class
    inherit ExportProvider
    interface IDisposable
Public Class AggregateExportProvider
Inherits ExportProvider
Implements IDisposable
Öröklődés
AggregateExportProvider
Megvalósítás

Megjegyzések

Important

Ez a típus implementálja a IDisposable felületet. Ha befejezte a típus használatát, közvetlenül vagy közvetve kell megsemmisítenie. A típus közvetlen ártalmatlanításához hívja meg a Dispose metódust egy try/catch blokkban. Ha közvetve szeretné megsemmisíteni, használjon olyan nyelvi szerkezetet, mint a using (C#-ban) vagy Using (a Visual Basicben). További információ: "Az IDisposable-t megvalósító objektum használata" című szakasz a IDisposable felület témakörében.

Konstruktorok

Name Description
AggregateExportProvider(ExportProvider[])

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

AggregateExportProvider(IEnumerable<ExportProvider>)

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

Tulajdonságok

Name Description
Providers

Lekéri az objektum összesítő szolgáltatóit AggregateExportProvider tartalmazó gyűjteményt.

Metódusok

Name Description
Dispose()

Az osztály aktuális példánya által használt összes erőforrást felszabadítja AggregateExportProvider .

Dispose(Boolean)

Felszabadítja az osztály által AggregateExportProvider használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
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.

(Öröklődés forrása ExportProvider)
GetExportedValues<T>()

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

(Öröklődés forrása ExportProvider)
GetExportedValues<T>(String)

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

(Öröklődés forrása ExportProvider)
GetExports(ImportDefinition, AtomicComposition)

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

(Öröklődés forrása ExportProvider)
GetExports(ImportDefinition)

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

(Öröklődés forrása ExportProvider)
GetExports(Type, Type, String)

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

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

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

(Öröklődés forrása ExportProvider)
GetExports<T,TMetadataView>(String)

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

(Öröklődés forrása ExportProvider)
GetExports<T>()

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

(Öröklődés forrása ExportProvider)
GetExports<T>(String)

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

(Öröklődés forrása ExportProvider)
GetExportsCore(ImportDefinition, AtomicComposition)

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

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.

(Öröklődés forrása ExportProvider)
OnExportsChanging(ExportsChangeEventArgs)

Az eseményt emeli ExportsChanging ki.

(Öröklődés forrása ExportProvider)
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.

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

esemény

Name Description
ExportsChanged

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

(Öröklődés forrása ExportProvider)
ExportsChanging

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

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

A következőre érvényes: