Udostępnij za pośrednictwem


AssemblyCatalog.GetExports(ImportDefinition) Metoda

Definicja

Pobiera kolekcję eksportów, które spełniają warunki określone przez definicję importu.

public:
 override System::Collections::Generic::IEnumerable<Tuple<System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^, System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^> ^ GetExports(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition);
public override System.Collections.Generic.IEnumerable<Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition);
override this.GetExports : System.ComponentModel.Composition.Primitives.ImportDefinition -> seq<System.ComponentModel.Composition.Primitives.ComposablePartDefinition * System.ComponentModel.Composition.Primitives.ExportDefinition>
Public Overrides Function GetExports (definition As ImportDefinition) As IEnumerable(Of Tuple(Of ComposablePartDefinition, ExportDefinition))

Parametry

definition
ImportDefinition

Warunki określające, które eksporty mają być zgodne.

Zwraca

Kolekcja eksportów, które spełniają warunki określone przez definition.

Wyjątki

definition to null.

Element ComposablePartCatalog został usunięty.

Uwagi

Uwagi do dziedziczy

Przesłonięcia tej właściwości nigdy nie powinny zwracać null , jeśli nie są ExportDefinition zgodne z warunkami zdefiniowanymi przez definitionelement ; zamiast tego zwracany jest pusty IEnumerable<T>element .

Dotyczy