AssemblyCatalog.GetExports(ImportDefinition) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verzameling exports op die overeenkomen met de voorwaarden die zijn opgegeven door de importdefinitie.
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))
Parameters
- definition
- ImportDefinition
Voorwaarden die aangeven welke exports overeenkomen.
Retouren
Een verzameling exports die voldoen aan de voorwaarden die zijn opgegeven door definition.
Uitzonderingen
definition is null.
De ComposablePartCatalog is verwijderd.
Opmerkingen
Notities voor overnemers
Overrideers van deze eigenschap mogen nooit retourneren null als er geen ExportDefinition overeenkomst is met de voorwaarden die zijn gedefinieerd door definition; in plaats daarvan retourneert u een lege IEnumerable<T>waarde.