Compartir a través de


AssemblyCatalog.GetExports(ImportDefinition) Método

Definición

Obtiene una colección de las exportaciones que cumplen las condiciones especificadas por la definición de importación.

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))

Parámetros

definition
ImportDefinition

Condiciones que especifican qué exportaciones coinciden.

Devoluciones

Colección de las exportaciones que cumplen las condiciones especificadas por definition.

Excepciones

definition es null.

Comentarios

Notas a los heredadores

Los invalidadores de esta propiedad nunca deben devolver null si no ExportDefinition coincide con las condiciones definidas por definition; en su lugar, devuelven un vacío IEnumerable<T>.

Se aplica a