AssemblyCatalog.GetExports(ImportDefinition) Metoda

Definice

Získá kolekci exportů, které odpovídají podmínkám určeným definicí 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

Podmínky, které určují, které exporty se mají shodovat.

Návraty

Kolekce exportů, které odpovídají podmínkám zadaným definition.

Výjimky

definition je null.

Poznámky

Poznámky pro dědiče

Přepsání této vlastnosti by nikdy nemělo vracet null , pokud žádné ExportDefinition neodpovídá podmínkám definovaným definition; místo toho vrátit prázdnou IEnumerable<T>.

Platí pro