ExportProvider.GetExportsCore(ImportDefinition, AtomicComposition) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene todas las exportaciones que coinciden con la restricción definida por la definición especificada.
protected:
abstract System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::Export ^> ^ GetExportsCore(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition, System::ComponentModel::Composition::Hosting::AtomicComposition ^ atomicComposition);
protected abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
abstract member GetExportsCore : System.ComponentModel.Composition.Primitives.ImportDefinition * System.ComponentModel.Composition.Hosting.AtomicComposition -> seq<System.ComponentModel.Composition.Primitives.Export>
Protected MustOverride Function GetExportsCore (definition As ImportDefinition, atomicComposition As AtomicComposition) As IEnumerable(Of Export)
Parámetros
- definition
- ImportDefinition
Objeto que define las condiciones de los Export objetos que se van a devolver.
- atomicComposition
- AtomicComposition
Contenedor transaccional de la composición.
Devoluciones
Colección que contiene todas las exportaciones que coinciden con la condición especificada.
Comentarios
Las invalidaciones de este método no deben tratar los errores de coincidencia relacionados con la cardinalidad como errores y no deben producir excepciones en esos casos. Por ejemplo, si Cardinality es ExactlyOne y hay cero Export objetos que coinciden con las condiciones del especificado ImportDefinition, se debe devolver una colección vacía IEnumerable<T> .