ExportDescriptorProvider.GetExportDescriptors Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère des descripteurs d’exportation de promesses pour la clé d’exportation spécifiée.
public:
abstract System::Collections::Generic::IEnumerable<System::Composition::Hosting::Core::ExportDescriptorPromise ^> ^ GetExportDescriptors(System::Composition::Hosting::Core::CompositionContract ^ contract, System::Composition::Hosting::Core::DependencyAccessor ^ descriptorAccessor);
public abstract System.Collections.Generic.IEnumerable<System.Composition.Hosting.Core.ExportDescriptorPromise> GetExportDescriptors (System.Composition.Hosting.Core.CompositionContract contract, System.Composition.Hosting.Core.DependencyAccessor descriptorAccessor);
abstract member GetExportDescriptors : System.Composition.Hosting.Core.CompositionContract * System.Composition.Hosting.Core.DependencyAccessor -> seq<System.Composition.Hosting.Core.ExportDescriptorPromise>
Public MustOverride Function GetExportDescriptors (contract As CompositionContract, descriptorAccessor As DependencyAccessor) As IEnumerable(Of ExportDescriptorPromise)
Paramètres
- contract
- CompositionContract
Clé d’exportation exigée par un autre composant.
- descriptorAccessor
- DependencyAccessor
Accesseur aux autres descripteurs de la composition.
Retours
Collection de promesses pour de nouveaux descripteurs d'exportation.
Remarques
Un fournisseur n’est interrogé qu’une seule fois pour chaque clé d’exportation unique. L’accesseur de descripteur ne peut être interrogé immédiatement que si le descripteur promis est un adaptateur, tel que Lazy<T>. Dans le cas contraire, les dépendances doivent uniquement être interrogées dans le cadre de l’exécution de la fonction fournie à .ExportDescriptorPromise Les descripteurs réels fournis par cette méthode ne doivent pas fermer ou référencer un aspect quelconque de la structure de dépendance/promesse, car cela empêcherait la structure d’être collectée par la mémoire.