PartConventionBuilder Clase
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í.
Configura un tipo como elemento de Managed Extensibility Framework (MEF).
public ref class PartConventionBuilder
public class PartConventionBuilder
type PartConventionBuilder = class
Public Class PartConventionBuilder
- Herencia
-
PartConventionBuilder
- Derivado
Métodos
| AddPartMetadata(String, Func<Type,Object>) |
Agrega al elemento metadatos que tienen el nombre y el valor especificados. El valor lo devuelve una función que asigna el tipo de elemento al valor de metadatos. |
| AddPartMetadata(String, Object) |
Agrega al elemento metadatos que tienen el nombre y el valor especificados. |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| Export() |
Exporta el elemento con su tipo concreto como el tipo de contrato. |
| Export(Action<ExportConventionBuilder>) |
Exporta el elemento que tiene la configuración especificada. |
| Export<T>() |
Exporta el elemento que tiene el tipo de contrato especificado. |
| Export<T>(Action<ExportConventionBuilder>) |
Exporta el elemento que tiene el tipo de contrato especificado con la configuración indicada. |
| ExportInterfaces() |
Selecciona todas las interfaces del tipo de elemento que se van a exportar. |
| ExportInterfaces(Predicate<Type>) |
Selecciona interfaces en el tipo de elemento que se exportarán según el filtro especificado. |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportConventionBuilder>) |
Selecciona interfaces en el tipo de elemento que se exportarán según el filtro especificado con la configuración de exportación indicada. |
| ExportProperties(Predicate<PropertyInfo>) |
Selecciona las propiedades del elemento que se exportarán según el predicado especificado. |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Selecciona las propiedades del elemento que se va a exportar según el predicado especificado con la configuración de exportación indicada. |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Selecciona las propiedades del elemento que se va a exportar según el predicado especificado con el tipo de contrato indicado. |
| ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Selecciona las propiedades del elemento que se va a exportar según el predicado especificado, mediante la configuración de exportación y el tipo de contrato especificados. |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| ImportProperties(Predicate<PropertyInfo>) |
Selecciona las propiedades del elemento que se importarán al predicado especificado. |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Selecciona las propiedades del elemento que se va a importar según el predicado especificado mediante la configuración de importación especificada. |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Selecciona las propiedades del elemento que se va a importar según el predicado especificado, mediante el tipo de contrato especificado. |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Selecciona las propiedades del elemento que se va a importar según el predicado especificado, mediante la configuración de importación y el tipo de contrato especificados. |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| NotifyImportsSatisfied(Predicate<MethodInfo>) |
Seleccionar los métodos que se usarán como notificación cuando finalice la composición. |
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>) |
Selecciona el constructor usado para inicializar el elemento mediante la función especificada. |
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>, Action<ParameterInfo,ImportConventionBuilder>) |
Selecciona el constructor utilizado para inicializar el elemento con la función y la configuración de importación especificadas. |
| Shared() |
Marca el elemento como compartido en la composición completa. |
| Shared(String) |
Marca el elemento como compartido dentro del límite especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |