¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Type (Métodos)
Collapse the table of content
Expand the table of content
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Type (Métodos)

El tipo Type expone los siguientes miembros.

  Nombre Descripción
Método público Equals(Object) Determina si el tipo de sistema subyacente del objeto Type actual es igual que el tipo de sistema subyacente del objeto Object especificado. (Invalida a MemberInfo.Equals(Object)).
Método público Equals(Type) Determina si el tipo de sistema subyacente del objeto Type actual es igual que el tipo de sistema subyacente del objeto Type especificado.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Se hereda de Object).
Método público FindInterfaces Devuelve una matriz de objetos Type que representa una lista filtrada de interfaces implementadas o heredadas por el objeto Type actual.
Método público FindMembers Devuelve una matriz filtrada de objetos MemberInfo del tipo del miembro especificado.
Método público GetArrayRank Obtiene el número de dimensiones de Array.
Método protegido GetAttributeFlagsImpl Cuando se invalida en una clase derivada, implementa la propiedad Attributes y obtiene una máscara de bits que indica los atributos asociados a Type.
Método público GetConstructor(Type[]) Busca un constructor de instancia público cuyos parámetros coincidan con los tipos de la matriz especificada.
Método público GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) Busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, mediante las restricciones de enlace también especificadas.
Método público GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) Busca un constructor cuyos parámetros coincidan con los modificadores y tipos de argumento especificados, mediante las restricciones de enlace indicadas y la convención de llamadas también especificada.
Método protegido GetConstructorImpl Cuando se invalida en una clase derivada, busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, y aplica las restricciones de enlace especificadas y la convención de llamadas especificada.
Método público GetConstructors() Devuelve todos los constructores públicos definidos para el objeto Type actual.
Método público GetConstructors(BindingFlags) Cuando se invalida en una clase derivada, busca los constructores definidos para el objeto Type actual, con las enumeraciones BindingFlags especificadas.
Método público GetCustomAttributes(Boolean) Cuando se reemplaza en una clase derivada, devuelve una matriz de todos los atributos personalizados aplicados a este miembro. (Se hereda de MemberInfo).
Método público GetCustomAttributes(Type, Boolean) Cuando se reemplaza en una clase derivada, devuelve una matriz de atributos personalizados aplicados a este miembro e identificados por Type. (Se hereda de MemberInfo).
Método público GetCustomAttributesData Devuelve una lista de objetos CustomAttributeData que representan datos sobre los atributos que se han aplicado al miembro de destino. (Se hereda de MemberInfo).
Método público GetDefaultMembers Busca los miembros definidos para el objeto Type actual cuya clase DefaultMemberAttribute esté establecida.
Método público GetElementType Cuando se invalida en una clase derivada, devuelve la clase Type del objeto englobado o al que hace referencia la matriz, el puntero o el tipo de referencia actual.
Método público GetEnumName Devuelve el nombre de la constante que tiene el valor especificado para el tipo de enumeración actual.
Método público GetEnumNames Devuelve los nombres de los miembros del tipo de enumeración actual.
Método público GetEnumUnderlyingType Devuelve el tipo subyacente del tipo de enumeración actual.
Método público GetEnumValues Devuelve una matriz con los valores de las constantes en el tipo de enumeración actual.
Método público GetEvent(String) Devuelve el objeto EventInfo que representa el evento público especificado.
Método público GetEvent(String, BindingFlags) Cuando se invalida en una clase derivada, devuelve el objeto EventInfo que representa el evento especificado y aplica las restricciones de enlace especificadas.
Método público GetEvents() Devuelve todos los eventos públicos declarados o heredados por el objeto Type actual.
Método público GetEvents(BindingFlags) Cuando se invalida en una clase derivada, busca los eventos declarados o heredados por el objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetField(String) Busca el campo público con el nombre especificado.
Método público GetField(String, BindingFlags) Busca el campo especificado mediante las restricciones de enlace especificadas.
Método público GetFields() Devuelve todos los campos públicos del objeto Type actual.
Método público GetFields(BindingFlags) Cuando se invalida en una clase derivada, busca los campos definidos para el objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetGenericArguments Devuelve una matriz de objetos Type que representan los argumentos de tipo de un tipo genérico o los parámetros de tipo de una definición de tipo genérico.
Método público GetGenericParameterConstraints Devuelve una matriz de objetos Type que representan las restricciones en el parámetro de tipo genérico actual.
Método público GetGenericTypeDefinition Devuelve un objeto Type que representa una definición de tipo genérico a partir de la cual se puede construir el tipo genérico actual.
Método público GetHashCode Devuelve el código hash de esta instancia. (Invalida a MemberInfo.GetHashCode()).
Método público GetInterface(String) Busca la interfaz con el nombre especificado.
Método público GetInterface(String, Boolean) Cuando se invalida en una clase derivada, busca la interfaz especificada e indica si la búsqueda no debe distinguir entre mayúsculas y minúsculas para el nombre de la interfaz.
Método público GetInterfaceMap Devuelve una asignación de interfaz para el tipo de interfaz especificado.
Método público GetInterfaces Cuando se invalida en una clase derivada, obtiene todas las interfaces implementadas o heredadas por el objeto Type actual.
Método público GetMember(String) Busca los miembros públicos con el nombre especificado.
Método público GetMember(String, BindingFlags) Busca los miembros especificados mediante las restricciones de enlace especificadas.
Método público GetMember(String, MemberTypes, BindingFlags) Busca los miembros especificados que sean del tipo de miembro especificado mediante las restricciones de enlace especificadas.
Método público GetMembers() Devuelve todos los miembros públicos del objeto Type actual.
Método público GetMembers(BindingFlags) Cuando se invalida en una clase derivada, busca los miembros definidos para el objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetMethod(String) Busca el método público con el nombre especificado.
Método público GetMethod(String, BindingFlags) Busca el método especificado mediante las restricciones de enlace especificadas.
Método público GetMethod(String, Type[]) Busca el método público especificado cuyos parámetros coincidan con los tipos de argumentos especificados.
Método público GetMethod(String, Type[], ParameterModifier[]) Busca el método público especificado cuyos parámetros coincidan con los tipos y modificadores de argumento especificados.
Método público GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) Busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, mediante las restricciones de enlace indicadas.
Método público GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) Busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, usando las restricciones de enlace indicadas y la convención de llamada especificada.
Método protegido GetMethodImpl Cuando se invalida en una clase derivada, busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados y aplica las restricciones de enlace especificadas y la convención de llamada especificada.
Método público GetMethods() Devuelve todos los métodos públicos del objeto Type actual.
Método público GetMethods(BindingFlags) Cuando se invalida en una clase derivada, busca los métodos definidos para el objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetNestedType(String) Busca el tipo anidado público con el nombre especificado.
Método público GetNestedType(String, BindingFlags) Cuando se invalida en una clase derivada, busca el tipo anidado especificado y aplica las restricciones de enlace especificadas.
Método público GetNestedTypes() Devuelve los tipos públicos anidados en el objeto Type actual.
Método público GetNestedTypes(BindingFlags) Cuando se invalida en una clase derivada, busca los tipos anidados en el objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetProperties() Devuelve todas las propiedades públicas del objeto Type actual.
Método público GetProperties(BindingFlags) Cuando se invalida en una clase derivada, busca las propiedades del objeto Type actual y aplica las restricciones de enlace especificadas.
Método público GetProperty(String) Busca la propiedad pública con el nombre especificado.
Método público GetProperty(String, BindingFlags) Busca la propiedad especificada, mediante las restricciones de enlace especificadas.
Método público GetProperty(String, Type) Busca la propiedad pública con el nombre especificado y el tipo de valor devuelto.
Método público GetProperty(String, Type[]) Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos de argumentos especificados.
Método público GetProperty(String, Type, Type[]) Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos de argumentos especificados.
Método público GetProperty(String, Type, Type[], ParameterModifier[]) Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos y modificadores de los argumentos especificados.
Método público GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) Busca la propiedad especificada cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, mediante las restricciones de enlace indicadas.
Método protegido GetPropertyImpl Cuando se invalida en una clase derivada, busca la propiedad especificada cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, usando las restricciones de enlace especificadas.
Método público GetType() Obtiene el objeto Type actual.

En XNA Framework 3.0, este miembro se hereda de Object.GetType().


En Biblioteca de clases portable Biblioteca de clases portable, este miembro se hereda de Object.GetType().


En .NET para aplicaciones de la Tienda Windows Windows 8, este miembro se hereda de Object.GetType().
Método público Miembro estático GetType(String) Obtiene el objeto Type con el nombre especificado, mediante una búsqueda en la que se distingue entre mayúsculas y minúsculas.
Método público Miembro estático GetType(String, Boolean) Obtiene el objeto Type con el nombre especificado, que realiza una búsqueda donde se distingue entre mayúsculas y minúsculas y especifica si se va a producir o no una excepción si no se encuentra el tipo.
Método público Miembro estático GetType(String, Boolean, Boolean) Obtiene el objeto Type con el nombre indicado, que especifica si se va a realizar una búsqueda donde se distingue entre mayúsculas y minúsculas y si se va a producir una excepción en caso de que no se encuentre el tipo.
Método público Miembro estático GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>) Obtiene el tipo con el nombre especificado, que, de manera opcional, puede proporcionar métodos personalizados para resolver el ensamblado y el tipo.
Método público Miembro estático GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>, Boolean) Obtiene el tipo con el nombre indicado, que especifica si se va a iniciar una excepción en caso de que el tipo no se encuentre y que, de manera opcional, puede proporcionar métodos personalizados para resolver el ensamblado y el tipo.
Método público Miembro estático GetType(String, Func<AssemblyName, Assembly>, Func<Assembly, String, Boolean, Type>, Boolean, Boolean) Obtiene el tipo con el nombre indicado, que especifica si se va a realizar una búsqueda sin distinguir mayúsculas de minúsculas y si se va a iniciar una excepción en caso de que el tipo no se encuentre y que, de manera opcional, puede proporcionar métodos personalizados para resolver el ensamblado y el tipo.
Método público Miembro estático GetTypeArray Obtiene los tipos de los objetos de la matriz especificada.
Método público Miembro estático GetTypeCode Obtiene el código de tipo subyacente del objeto Type especificado.
Método protegido GetTypeCodeImpl Devuelve el código de tipo subyacente del objeto Type especificado.
Método público Miembro estático GetTypeFromCLSID(Guid) Obtiene el tipo asociado al identificador de clase especificado (CLSID).
Método público Miembro estático GetTypeFromCLSID(Guid, Boolean) Obtiene el tipo asociado al identificador de clase (CLSID) especificado, que debe indicar si se producirá una excepción en caso de que se produzca un error al cargar el tipo.
Método público Miembro estático GetTypeFromCLSID(Guid, String) Obtiene el tipo asociado al identificador de clase (CLSID) especificado desde el servidor especificado.
Método público Miembro estático GetTypeFromCLSID(Guid, String, Boolean) Obtiene el tipo asociado al identificador de clase (CLSID) indicado desde el servidor especificado y debe indicarse si se producirá una excepción en caso de que se produzca un error al cargar el tipo.
Método público Miembro estático GetTypeFromHandle Obtiene el tipo al que hace referencia el identificador de tipos especificado.
Método público Miembro estático GetTypeFromProgID(String) Obtiene el tipo asociado al identificador de programa (ProgID) especificado y devuelve null si se produce un error al cargar Type.
Método público Miembro estático GetTypeFromProgID(String, Boolean) Obtiene el tipo asociado al identificador de programa (ProgID) especificado; debe indicarse si se producirá una excepción en caso de que se produzca un error al cargar el tipo.
Método público Miembro estático GetTypeFromProgID(String, String) Obtiene el tipo asociado al identificador de programa (ProgID) especificado desde el servidor especificado y devuelve null si se produce un error al cargar el tipo.
Método público Miembro estático GetTypeFromProgID(String, String, Boolean) Obtiene el tipo asociado al identificador de programa (ProgID) indicado desde el servidor especificado; debe indicarse si se producirá una excepción en caso de que se produzca un error al cargar el tipo.
Método público Miembro estático GetTypeHandle Obtiene el identificador para la clase Type de un objeto especificado.
Método protegido HasElementTypeImpl Cuando se invalida en una clase derivada, implementa la propiedad HasElementType y determina si el objeto Type actual engloba a otro tipo o hace referencia a él; es decir, si el objeto Type actual es una matriz o un puntero, o se pasa por referencia.
Método público InvokeMember(String, BindingFlags, Binder, Object, Object[]) Invoca al miembro especificado, aplica las restricciones de enlace igualmente especificadas y compara la lista de argumentos indicada.
Método público InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) Invoca al miembro especificado, aplica las restricciones de enlace especificadas y compara la lista de argumentos y la referencia cultural igualmente especificadas.
Método público InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) Cuando se invalida en una clase derivada, invoca al miembro especificado, aplica las restricciones de enlace igualmente especificadas y realiza una comparación con la lista de argumentos, los modificadores y la referencia cultural indicados.
Método protegido IsArrayImpl Cuando se invalida en una clase derivada, implementa la propiedad IsArray y determina si Type es una matriz.
Método público IsAssignableFrom Determina si una instancia del objeto Type actual puede asignarse desde una instancia del objeto Type especificado.
Método protegido IsByRefImpl Cuando se invalida en una clase derivada, implementa la propiedad IsByRef y determina si Type se pasa por referencia.
Método protegido IsCOMObjectImpl Cuando se invalida en una clase derivada, implementa la propiedad IsCOMObject y determina si Type es un objeto COM.
Método protegido IsContextfulImpl Implementa la propiedad IsContextful y determina si la clase Type puede hospedarse en un contexto.
Método público IsDefined Cuando se reemplaza en una clase derivada, indica si se aplican a este miembro uno o más atributos del tipo especificado o de sus tipos derivados. (Se hereda de MemberInfo).
Método público IsEnumDefined Devuelve un valor que indica si el valor especificado existe en el tipo de enumeración actual.
Método público IsEquivalentTo Determina si dos tipos COM tienen la misma identidad y se pueden usar para la equivalencia de tipos.
Método público IsInstanceOfType Determina si el objeto especificado es una instancia del objeto Type actual.
Método protegido IsMarshalByRefImpl Implementa la propiedad IsMarshalByRef y determina si las referencias de Type se calculan por referencia.
Método protegido IsPointerImpl Cuando se invalida en una clase derivada, implementa la propiedad IsPointer y determina si Type es un puntero.
Método protegido IsPrimitiveImpl Cuando se invalida en una clase derivada, implementa la propiedad IsPrimitive y determina si Type es uno de los tipos primitivos.
Método público IsSubclassOf Determina si la clase representada por el objeto Type actual deriva de la clase representada por el objeto Type especificado.
Método protegido IsValueTypeImpl Implementa la propiedad IsValueType y determina si Type es un tipo de valor; es decir, no es una clase ni una interfaz.
Método público MakeArrayType() Devuelve un objeto Type que representa una matriz unidimensional del tipo actual, con un límite inferior de cero.
Método público MakeArrayType(Int32) Devuelve un objeto Type que representa una matriz del tipo actual, con el número de dimensiones especificado.
Método público MakeByRefType Devuelve un objeto Type que representa el tipo actual cuando se pasa como un parámetro ref (ByRef en Visual Basic).
Método público MakeGenericType Sustituye los elementos de una matriz de tipos por los parámetros de tipo de la definición de tipo genérico actual y devuelve un objeto Type que representa el tipo construido resultante.
Método público MakePointerType Devuelve un objeto Type que representa un puntero al tipo actual.
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público Miembro estático ReflectionOnlyGetType Obtiene el objeto Type con el nombre indicado, que especifica si se va a realizar una búsqueda donde se distingue entre mayúsculas y minúsculas y si se va a producir una excepción en caso de que no se encuentre el tipo. Se carga el tipo sólo para reflexión, no para ejecución.
Método público ToString Devuelve un valor String que representa el nombre del objeto Type actual. (Invalida a Object.ToString()).
Arriba

  Nombre Descripción
Método de extensión público GetCustomAttribute(Type) Sobrecargado. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttribute(Type, Boolean) Sobrecargado. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttribute<T>() Sobrecargado. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttribute<T>(Boolean) Sobrecargado. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttributes() Sobrecargado. Recupera una colección de atributos personalizados que se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttributes(Type) Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttributes<T>() Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto. (Definido por CustomAttributeExtensions).
Método de extensión público GetCustomAttributes<T>(Boolean) Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. (Definido por CustomAttributeExtensions).
Método de extensión público GetRuntimeEvent Recupera un objeto que representa el evento especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeEvents Recupera una colección que representa todos los eventos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeField Recupera un objeto que representa un campo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeFields Recupera una colección que representa todos los campos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeMethod Recupera un objeto que representa un método especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeMethods Recupera una colección que representa todos los métodos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeProperties Recupera una colección que representa todas las propiedades definidas en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetRuntimeProperty Recupera un objeto que representa una propiedad especificada. (Definido por RuntimeReflectionExtensions).
Método de extensión público GetTypeInfo Devuelve la representación de TypeInfo del tipo especificado. (Definido por IntrospectionExtensions).
Método de extensión público IsDefined Indica si se deben aplicar atributos personalizados de un tipo especificado a un miembro especificado. (Definido por CustomAttributeExtensions).
Arriba

  Nombre Descripción
Implementación explícita de interfaces Método privado _MemberInfo.GetIDsOfNames Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Se hereda de MemberInfo).
Implementación explícita de interfaces Método privado _MemberInfo.GetType Objeto Type que representa la clase MemberInfo. (Se hereda de MemberInfo).
Implementación explícita de interfaces Método privado _MemberInfo.GetTypeInfo Recupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz. (Se hereda de MemberInfo).
Implementación explícita de interfaces Método privado _MemberInfo.GetTypeInfoCount

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

(Se hereda de MemberInfo).
Implementación explícita de interfaces Método privado _MemberInfo.Invoke Proporciona acceso a las propiedades y los métodos expuestos por un objeto. (Se hereda de MemberInfo).
Implementación explícita de interfaces Método privado _Type.GetIDsOfNames Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.
Implementación explícita de interfaces Método privado _Type.GetTypeInfo Recupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz.
Implementación explícita de interfaces Método privado _Type.GetTypeInfoCount

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

Implementación explícita de interfaces Método privado _Type.Invoke Proporciona acceso a las propiedades y los métodos expuestos por un objeto.
Arriba

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft