Partager via


PartBuilder Classe

Définition

Représente une règle pour décorer un ensemble de types correspondants avec des attributs MEF (Managed Extensibility Framework).

public ref class PartBuilder
public class PartBuilder
type PartBuilder = class
Public Class PartBuilder
Héritage
PartBuilder
Dérivé

Méthodes

AddMetadata(String, Func<Type,Object>)

Ajoute des métadonnées aux types correspondants.

AddMetadata(String, Object)

Ajoute des métadonnées aux types correspondants.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
Export()

Spécifie que les types correspondants doivent être exportés.

Export(Action<ExportBuilder>)

Spécifie que les types correspondants doivent être exportés et fournissent des informations de configuration pour les exportations résultantes.

Export<T>()

Spécifie que les types correspondants doivent être exportés à l’aide du type de contrat spécifié.

Export<T>(Action<ExportBuilder>)

Spécifie que les types correspondants doivent être exportés à l’aide du type de contrat spécifié et fournissent des informations de configuration pour les exportations résultantes.

ExportInterfaces()

Spécifie que toutes les interfaces des types correspondants doivent être exportées.

ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>)

Spécifie un ensemble d’interfaces sur les types correspondants qui doivent être exportés et fournit des informations de configuration pour les exportations résultantes.

ExportInterfaces(Predicate<Type>)

Spécifie un ensemble d’interfaces sur les types correspondants qui doivent être exportés.

ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportés et fournit des informations de configuration pour ces exportations.

ExportProperties(Predicate<PropertyInfo>)

Spécifie un ensemble de propriétés qui doivent être exportées sur les types correspondants.

ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportés à l’aide du type de contrat spécifié et fournit des informations de configuration pour les exportations résultantes.

ExportProperties<T>(Predicate<PropertyInfo>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportés à l’aide du type de contrat spécifié.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations et fournit des informations de configuration pour les importations résultantes.

ImportProperties(Predicate<PropertyInfo>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être importés.

ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations à l’aide du type de contrat spécifié et fournit des informations de configuration pour les importations résultantes.

ImportProperties<T>(Predicate<PropertyInfo>)

Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations à l’aide du type de contrat spécifié.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>)

Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d’importation et fournit des informations de configuration pour l’importation résultante.

SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>)

Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d’importation.

SetCreationPolicy(CreationPolicy)

Spécifie la stratégie de création pour les types correspondants.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à