ExportFactory<T,TMetadata> Classe
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.
Fabrique qui crée de nouvelles instances d'un composant qui fournit l'exportation spécifiée, avec les métadonnées jointes.
generic <typename T, typename TMetadata>
public ref class ExportFactory : System::ComponentModel::Composition::ExportFactory<T>
public class ExportFactory<T,TMetadata> : System.ComponentModel.Composition.ExportFactory<T>
type ExportFactory<'T, 'Metadata> = class
inherit ExportFactory<'T>
Public Class ExportFactory(Of T, TMetadata)
Inherits ExportFactory(Of T)
Paramètres de type
- T
Type du composant créé.
- TMetadata
Type des métadonnées du composant créé.
- Héritage
Remarques
ExportFactory<T,TMetadata>ExportFactory<T> étend pour inclure un objet de métadonnées, de la même façon que Lazy<T,TMetadata>Lazy<T>. Pour plus d’informations, consultez ExportFactory<T> et Lazy<T>.
Constructeurs
ExportFactory<T,TMetadata>(Func<Tuple<T,Action>>, TMetadata) |
Initialise une nouvelle instance de la classe ExportFactory<T,TMetadata>. |
Propriétés
Metadata |
Obtient les métadonnées à attacher aux composants créés. |
Méthodes
CreateExport() |
Crée une instance du type d'exportation de la fabrique. (Hérité de ExportFactory<T>) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |