RegistrationBuilder 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í.
Representa un contexto de reflexión que tiene convenciones asociadas que describen reglas para decorar entidades con atributos de Managed Extensibility Framework (MEF).
public ref class RegistrationBuilder : System::Reflection::Context::CustomReflectionContext
public class RegistrationBuilder : System.Reflection.Context.CustomReflectionContext
type RegistrationBuilder = class
inherit CustomReflectionContext
Public Class RegistrationBuilder
Inherits CustomReflectionContext
- Herencia
Constructores
| Nombre | Description |
|---|---|
| RegistrationBuilder() |
Inicializa una nueva instancia de la clase RegistrationBuilder. |
Métodos
| Nombre | Description |
|---|---|
| AddProperties(Type) |
Cuando se reemplaza en una clase derivada, proporciona una colección de propiedades adicionales para el tipo especificado, tal como se representa en este contexto de reflexión. (Heredado de CustomReflectionContext) |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>, IEnumerable<Attribute>, IEnumerable<Attribute>, IEnumerable<Attribute>) |
Crea un objeto que representa una propiedad que se va a agregar a un tipo, que se va a usar con el AddProperties(Type) método y utilizando los atributos personalizados especificados. (Heredado de CustomReflectionContext) |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>) |
Crea un objeto que representa una propiedad que se va a agregar a un tipo, que se usará con el AddProperties(Type) método . (Heredado de CustomReflectionContext) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| ForType(Type) |
Obtiene un objeto que representa una regla que se aplica al tipo especificado. |
| ForType<T>() |
Obtiene un objeto fuertemente tipado que representa una regla que se aplica al tipo especificado. |
| ForTypesDerivedFrom(Type) |
Obtiene un objeto que representa una regla aplicable a todos los tipos que implementan el tipo especificado, pero no aplicable al tipo especificado. |
| ForTypesDerivedFrom<T>() |
Obtiene un objeto fuertemente tipado que representa una regla aplicable a todos los tipos que implementan el tipo especificado, pero no aplicable al tipo especificado. |
| ForTypesMatching(Predicate<Type>) |
Obtiene un objeto que representa una regla aplicable a todos los tipos que coinciden con el predicado especificado. |
| ForTypesMatching<T>(Predicate<Type>) |
Obtiene un objeto fuertemente tipado que representa una regla aplicable a todos los tipos que coinciden con el predicado especificado. |
| GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
Proporciona una lista de atributos personalizados para el miembro especificado, como se representa en este contexto de reflexión. |
| GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
Proporciona una lista de atributos personalizados para el parámetro especificado, tal como se representa en este contexto de reflexión. |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetTypeForObject(Object) |
Obtiene la representación del tipo del objeto especificado en este contexto de reflexión. (Heredado de ReflectionContext) |
| MapAssembly(Assembly) |
Obtiene la representación, en este contexto de reflexión, de un ensamblado representado por un objeto desde otro contexto de reflexión. (Heredado de CustomReflectionContext) |
| MapType(TypeInfo) |
Obtiene la representación, en este contexto de reflexión, de un tipo representado por un objeto de otro contexto de reflexión. (Heredado de CustomReflectionContext) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |