TypeInfo 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 declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados.
public ref class TypeInfo abstract : System::Reflection::MemberInfo, System::Reflection::IReflectableType
public ref class TypeInfo abstract : Type, System::Reflection::IReflectableType
public abstract class TypeInfo : System.Reflection.MemberInfo, System.Reflection.IReflectableType
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
type TypeInfo = class
inherit MemberInfo
interface IReflectableType
type TypeInfo = class
inherit Type
interface IReflectableType
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TypeInfo = class
inherit Type
interface IReflectableType
Public MustInherit Class TypeInfo
Inherits MemberInfo
Implements IReflectableType
Public MustInherit Class TypeInfo
Inherits Type
Implements IReflectableType
- Herencia
- Herencia
- Derivado
- Atributos
- Implementaciones
Ejemplos
En el ejemplo siguiente se usan los tipos de reflexión y los miembros de .NET para recuperar los métodos y propiedades del Calendar tipo, incluidos los métodos heredados y las propiedades y, a continuación, los escribe en la consola.
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using System.Text;
TypeInfo t = typeof(Calendar).GetTypeInfo();
IEnumerable<PropertyInfo> pList = t.DeclaredProperties;
IEnumerable<MethodInfo> mList = t.DeclaredMethods;
StringBuilder sb = new StringBuilder();
sb.Append("Properties:");
foreach (PropertyInfo p in pList)
{
sb.Append("\n" + p.DeclaringType.Name + ": " + p.Name);
}
sb.Append("\nMethods:");
foreach (MethodInfo m in mList)
{
sb.Append("\n" + m.DeclaringType.Name + ": " + m.Name);
}
Console.WriteLine(sb.ToString());
/* This code outputs the following text:
Properties:
Calendar: MinSupportedDateTime
Calendar: MaxSupportedDateTime
Calendar: AlgorithmType
Calendar: ID
Calendar: BaseCalendarID
Calendar: IsReadOnly
Calendar: CurrentEraValue
Calendar: Eras
Calendar: DaysInYearBeforeMinSupportedYear
Calendar: TwoDigitYearMax
Methods:
Calendar: get_MinSupportedDateTime
Calendar: get_MaxSupportedDateTime
Calendar: get_AlgorithmType
Calendar: get_ID
Calendar: get_BaseCalendarID
Calendar: get_IsReadOnly
Calendar: get_CurrentEraValue
Calendar: get_Eras
Calendar: get_DaysInYearBeforeMinSupportedYear
Calendar: get_TwoDigitYearMax
Calendar: set_TwoDigitYearMax
Calendar: Clone
Calendar: ReadOnly
Calendar: VerifyWritable
Calendar: SetReadOnlyState
Calendar: CheckAddResult
Calendar: Add
Calendar: AddMilliseconds
Calendar: AddDays
Calendar: AddHours
Calendar: AddMinutes
Calendar: AddMonths
Calendar: AddSeconds
Calendar: AddWeeks
Calendar: AddYears
Calendar: GetDayOfMonth
Calendar: GetDayOfWeek
Calendar: GetDayOfYear
Calendar: GetDaysInMonth
Calendar: GetDaysInMonth
Calendar: GetDaysInYear
Calendar: GetDaysInYear
Calendar: GetEra
Calendar: GetHour
Calendar: GetMilliseconds
Calendar: GetMinute
Calendar: GetMonth
Calendar: GetMonthsInYear
Calendar: GetMonthsInYear
Calendar: GetSecond
Calendar: GetFirstDayWeekOfYear
Calendar: GetWeekOfYearFullDays
Calendar: GetWeekOfYearOfMinSupportedDateTime
Calendar: GetWeekOfYear
Calendar: GetYear
Calendar: IsLeapDay
Calendar: IsLeapDay
Calendar: IsLeapMonth
Calendar: IsLeapMonth
Calendar: GetLeapMonth
Calendar: GetLeapMonth
Calendar: IsLeapYear
Calendar: IsLeapYear
Calendar: ToDateTime
Calendar: ToDateTime
Calendar: TryToDateTime
Calendar: IsValidYear
Calendar: IsValidMonth
Calendar: IsValidDay
Calendar: ToFourDigitYear
Calendar: TimeToTicks
Calendar: GetSystemTwoDigitYearSetting
*/
Comentarios
A partir de .NET Framework 4.5, la TypeInfo clase se incluye en el subconjunto de aplicaciones de la Tienda .NET para Windows 8.x para su uso en la creación de aplicaciones de la Tienda Windows. TypeInfo también está disponible en .NET Framework completo. Para obtener más información sobre la reflexión para las aplicaciones de la Tienda Windows, vea Espacios de nombres System.Reflection y Reflexión en .NET Framework para aplicaciones de la Tienda Windows.
TypeInfo contiene muchos de los miembros disponibles en la Type clase y muchas de las propiedades de reflexión de .NET para aplicaciones de la Tienda Windows 8.x devuelven colecciones de TypeInfo objetos. Para obtener un TypeInfo objeto de un Type objeto , use el método de IntrospectionExtensions.GetTypeInfo(Type) extensión .
Un TypeInfo objeto representa la propia definición de tipo, mientras que un Type objeto representa una referencia a la definición de tipo. Obtener un TypeInfo objeto obliga al ensamblado que contiene ese tipo que se va a cargar. En comparación, puede manipular Type objetos sin requerir necesariamente el tiempo de ejecución para cargar el ensamblado al que hacen referencia.
En las aplicaciones de la Tienda .NET para Windows 8.x, usas las propiedades de reflexión de TypeInfo que devuelven IEnumerable<T> colecciones en lugar de métodos que devuelven matrices. Por ejemplo, use la DeclaredMembers propiedad para obtener todos los miembros declarados o la DeclaredProperties propiedad para obtener todas las propiedades declaradas. Los contextos de reflexión pueden implementar el recorrido diferido de estas colecciones para los ensamblados o tipos de gran tamaño. Para obtener miembros específicos, use métodos como GetDeclaredMethod y GetDeclaredPropertyy pase el nombre del método o la propiedad que desea recuperar.
Para filtrar los resultados de TypeInfo las propiedades, use consultas LINQ. Para los objetos de reflexión que se originan con el tiempo de ejecución (por ejemplo, como resultado de ), puede atravesar el árbol de typeof(Object)herencia mediante los métodos de la RuntimeReflectionExtensions clase . Los consumidores de objetos de contextos de reflexión personalizados no pueden usar estos métodos y deben atravesar el árbol de herencia.
Constructores
| Nombre | Description |
|---|---|
| TypeInfo() |
Inicializa una TypeInfo instancia de . |
Propiedades
| Nombre | Description |
|---|---|
| Assembly |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| Assembly |
Obtiene en el Assembly que se declara el tipo. Para los tipos genéricos, obtiene el en el Assembly que se define el tipo genérico. (Heredado de Type) |
| AssemblyQualifiedName |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| AssemblyQualifiedName |
Obtiene el nombre completo del ensamblado del tipo, que incluye el nombre del ensamblado desde el que se cargó este Type objeto. (Heredado de Type) |
| Attributes |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| Attributes |
Obtiene los atributos asociados a .Type (Heredado de Type) |
| BaseType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| BaseType |
Obtiene el tipo del que hereda directamente el objeto actual Type . (Heredado de Type) |
| ContainsGenericParameters |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| ContainsGenericParameters |
Obtiene un valor que indica si el objeto actual Type tiene parámetros de tipo que no se han reemplazado por tipos específicos. (Heredado de Type) |
| CustomAttributes |
Obtiene una colección que contiene los atributos personalizados de este miembro. (Heredado de MemberInfo) |
| DeclaredConstructors |
Obtiene una colección de los constructores declarados por el tipo actual. |
| DeclaredEvents |
Obtiene una colección de los eventos definidos por el tipo actual. |
| DeclaredFields |
Obtiene una colección de los campos definidos por el tipo actual. |
| DeclaredMembers |
Obtiene una colección de los miembros definidos por el tipo actual. |
| DeclaredMethods |
Obtiene una colección de los métodos definidos por el tipo actual. |
| DeclaredNestedTypes |
Obtiene una colección de los tipos anidados definidos por el tipo actual. |
| DeclaredProperties |
Obtiene una colección de las propiedades definidas por el tipo actual. |
| DeclaringMethod |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| DeclaringMethod |
Obtiene un MethodBase objeto que representa el método declarante, si el objeto actual Type representa un parámetro de tipo de un método genérico. (Heredado de Type) |
| DeclaringType |
Obtiene la clase que declara este miembro. (Heredado de MemberInfo) |
| DeclaringType |
Obtiene el tipo que declara el tipo anidado actual o el parámetro de tipo genérico. (Heredado de Type) |
| FullName |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| FullName |
Obtiene el nombre completo del tipo, incluido su espacio de nombres, pero no su ensamblado. (Heredado de Type) |
| GenericParameterAttributes |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GenericParameterAttributes |
Obtiene una combinación de GenericParameterAttributes marcas que describen la covarianza y las restricciones especiales del parámetro de tipo genérico actual. (Heredado de Type) |
| GenericParameterPosition |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GenericParameterPosition |
Obtiene la posición del parámetro type en la lista de parámetros de tipo del tipo genérico o método que declaró el parámetro, cuando el Type objeto representa un parámetro de tipo de un tipo genérico o un método genérico. (Heredado de Type) |
| GenericTypeArguments |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GenericTypeArguments |
Obtiene una matriz de los argumentos de tipo genérico para este tipo. (Heredado de Type) |
| GenericTypeParameters |
Obtiene una matriz de los parámetros de tipo genérico de la instancia actual. |
| GUID |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GUID |
Obtiene el GUID asociado a .Type (Heredado de Type) |
| HasElementType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| HasElementType |
Obtiene un valor que indica si el actual Type abarca o hace referencia a otro tipo; es decir, si el objeto actual Type es una matriz, un puntero o se pasa por referencia. (Heredado de Type) |
| ImplementedInterfaces |
Obtiene una colección de las interfaces implementadas por el tipo actual. |
| IsAbstract |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsAbstract |
Obtiene un valor que indica si es Type abstracto y se debe invalidar. (Heredado de Type) |
| IsAnsiClass |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsAnsiClass |
Obtiene un valor que indica si el atributo |
| IsArray |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsArray |
Obtiene un valor que indica si el tipo es una matriz. (Heredado de Type) |
| IsAutoClass |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsAutoClass |
Obtiene un valor que indica si el atributo |
| IsAutoLayout |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsAutoLayout |
Obtiene un valor que indica si los campos del tipo actual están dispuestos automáticamente por Common Language Runtime. (Heredado de Type) |
| IsByRef |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsByRef |
Obtiene un valor que indica si Type se pasa por referencia. (Heredado de Type) |
| IsByRefLike |
Obtiene un valor que indica si el tipo es una estructura similar a byref. (Heredado de Type) |
| IsClass |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsClass |
Obtiene un valor que indica si Type es una clase o un delegado; es decir, no un tipo de valor o una interfaz. (Heredado de Type) |
| IsCollectible |
Obtiene un valor que indica si este MemberInfo objeto hace referencia a uno o varios ensamblados contenidos en un objeto recopilable AssemblyLoadContext. (Heredado de MemberInfo) |
| IsCOMObject |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsCOMObject |
Obtiene un valor que indica si Type es un objeto COM. (Heredado de Type) |
| IsConstructedGenericType |
Obtiene un valor que indica si este objeto representa un tipo genérico construido. Puede crear instancias de un tipo genérico construido. (Heredado de Type) |
| IsContextful |
Obtiene un valor que indica si Type se puede hospedar en un contexto. (Heredado de Type) |
| IsEnum |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsEnum |
Obtiene un valor que indica si el objeto actual Type representa una enumeración. (Heredado de Type) |
| IsExplicitLayout |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsExplicitLayout |
Obtiene un valor que indica si los campos del tipo actual se establecen en desplazamientos especificados explícitamente. (Heredado de Type) |
| IsFunctionPointer |
Obtiene un valor que indica si el actual Type es un puntero de función. (Heredado de Type) |
| IsGenericMethodParameter |
Obtiene un valor que indica si el objeto actual Type representa un parámetro de tipo en la definición de un método genérico. (Heredado de Type) |
| IsGenericParameter |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsGenericParameter |
Obtiene un valor que indica si el objeto actual Type representa un parámetro de tipo en la definición de un tipo genérico o método. (Heredado de Type) |
| IsGenericType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsGenericType |
Obtiene un valor que indica si el tipo actual es un tipo genérico. (Heredado de Type) |
| IsGenericTypeDefinition |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsGenericTypeDefinition |
Obtiene un valor que indica si el objeto actual Type representa una definición de tipo genérico, a partir de la cual se pueden construir otros tipos genéricos. (Heredado de Type) |
| IsGenericTypeParameter |
Obtiene un valor que indica si el objeto actual Type representa un parámetro de tipo en la definición de un tipo genérico. (Heredado de Type) |
| IsImport |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsImport |
Obtiene un valor que indica si Type tiene aplicado un ComImportAttribute atributo, lo que indica que se importó desde una biblioteca de tipos COM. (Heredado de Type) |
| IsInterface |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsInterface |
Obtiene un valor que indica si Type es una interfaz; es decir, no una clase o un tipo de valor. (Heredado de Type) |
| IsLayoutSequential |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsLayoutSequential |
Obtiene un valor que indica si los campos del tipo actual se establecen secuencialmente, en el orden en que se definieron o emitieron a los metadatos. (Heredado de Type) |
| IsMarshalByRef |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsMarshalByRef |
Obtiene un valor que indica si Type se serializa por referencia. (Heredado de Type) |
| IsNested |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNested |
Obtiene un valor que indica si el objeto actual Type representa un tipo cuya definición está anidada dentro de la definición de otro tipo. (Heredado de Type) |
| IsNestedAssembly |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedAssembly |
Obtiene un valor que indica si está Type anidado y visible solo dentro de su propio ensamblado. (Heredado de Type) |
| IsNestedFamANDAssem |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedFamANDAssem |
Obtiene un valor que indica si Type está anidado y solo es visible para las clases que pertenecen a su propia familia y a su propio ensamblado. (Heredado de Type) |
| IsNestedFamily |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedFamily |
Obtiene un valor que indica si está Type anidado y visible solo dentro de su propia familia. (Heredado de Type) |
| IsNestedFamORAssem |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedFamORAssem |
Obtiene un valor que indica si está Type anidado y solo es visible para las clases que pertenecen a su propia familia o a su propio ensamblado. (Heredado de Type) |
| IsNestedPrivate |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedPrivate |
Obtiene un valor que indica si Type está anidado y declarado privado. (Heredado de Type) |
| IsNestedPublic |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNestedPublic |
Obtiene un valor que indica si una clase está anidada y se declara pública. (Heredado de Type) |
| IsNotPublic |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsNotPublic |
Obtiene un valor que indica si Type no se declara público. (Heredado de Type) |
| IsPointer |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsPointer |
Obtiene un valor que indica si Type es un puntero. (Heredado de Type) |
| IsPrimitive |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsPrimitive |
Obtiene un valor que indica si Type es uno de los tipos primitivos. (Heredado de Type) |
| IsPublic |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsPublic |
Obtiene un valor que indica si Type se declara public. (Heredado de Type) |
| IsSealed |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsSealed |
Obtiene un valor que indica si Type se declara sealed. (Heredado de Type) |
| IsSecurityCritical |
Obtiene un valor que indica si el tipo actual es crítico para la seguridad o crítico para la seguridad en el nivel de confianza actual y, por tanto, puede realizar operaciones críticas. (Heredado de Type) |
| IsSecuritySafeCritical |
Obtiene un valor que indica si el tipo actual es crítico para la seguridad en el nivel de confianza actual; es decir, si puede realizar operaciones críticas y se puede acceder a ellas mediante código transparente. (Heredado de Type) |
| IsSecurityTransparent |
Obtiene un valor que indica si el tipo actual es transparente en el nivel de confianza actual y, por tanto, no puede realizar operaciones críticas. (Heredado de Type) |
| IsSerializable |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsSerializable |
Obsoletos.
Obtiene un valor que indica si es Type serializable binario. (Heredado de Type) |
| IsSignatureType |
Obtiene un valor que indica si el tipo es un tipo de firma. (Heredado de Type) |
| IsSpecialName |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsSpecialName |
Obtiene un valor que indica si el tipo tiene un nombre que requiere un control especial. (Heredado de Type) |
| IsSZArray |
Obtiene un valor que indica si el tipo es un tipo de matriz que solo puede representar una matriz unidimensional con un límite inferior cero. (Heredado de Type) |
| IsTypeDefinition |
Obtiene un valor que indica si el tipo es una definición de tipo. (Heredado de Type) |
| IsUnicodeClass |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsUnicodeClass |
Obtiene un valor que indica si el atributo |
| IsUnmanagedFunctionPointer |
Obtiene un valor que indica si el objeto actual Type es un puntero de función no administrado. (Heredado de Type) |
| IsValueType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsValueType |
Obtiene un valor que indica si Type es un tipo de valor. (Heredado de Type) |
| IsVariableBoundArray |
Obtiene un valor que indica si el tipo es un tipo de matriz que puede representar una matriz multidimensional o una matriz con un límite inferior arbitrario. (Heredado de Type) |
| IsVisible |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsVisible |
Obtiene un valor que indica si Type el código puede tener acceso a él fuera del ensamblado. (Heredado de Type) |
| MemberType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MemberType |
Obtiene un MemberTypes valor que indica que este miembro es un tipo o un tipo anidado. (Heredado de Type) |
| MetadataToken |
Obtiene un valor que identifica un elemento de metadatos. (Heredado de MemberInfo) |
| Module |
Obtiene el módulo en el que se define el tipo que declara el miembro representado por el actual MemberInfo . (Heredado de MemberInfo) |
| Module |
Obtiene el módulo (el archivo DLL) en el que se define el objeto actual Type . (Heredado de Type) |
| Name |
Obtiene el nombre del miembro actual. (Heredado de MemberInfo) |
| Namespace |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| Namespace |
Obtiene el espacio de nombres de Type. (Heredado de Type) |
| ReflectedType |
Obtiene el objeto de clase que se usó para obtener este miembro. (Heredado de Type) |
| StructLayoutAttribute |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| StructLayoutAttribute |
Obtiene un StructLayoutAttribute objeto que describe el diseño del tipo actual. (Heredado de Type) |
| TypeHandle |
Obtiene el identificador para el objeto actual Type. (Heredado de Type) |
| TypeInitializer |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| TypeInitializer |
Obtiene el inicializador para el tipo. (Heredado de Type) |
| UnderlyingSystemType |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| UnderlyingSystemType |
Indica el tipo proporcionado por Common Language Runtime que representa este tipo. (Heredado de Type) |
Métodos
| Nombre | Description |
|---|---|
| AsType() |
Devuelve el tipo actual como un Type objeto . |
| Equals(Object) |
Devuelve un valor que indica si esta instancia es igual a un objeto especificado. (Heredado de MemberInfo) |
| Equals(Object) |
Determina si el tipo de sistema subyacente del objeto actual Type es el mismo que el tipo de sistema subyacente del especificado Object. (Heredado de Type) |
| Equals(Type) |
Determina si el tipo de sistema subyacente del actual Type es el mismo que el tipo de sistema subyacente del especificado Type. (Heredado de Type) |
| FindInterfaces(TypeFilter, Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| FindInterfaces(TypeFilter, Object) |
Devuelve una matriz de objetos que Type representa una lista filtrada de interfaces implementadas o heredadas por el objeto actual Type. (Heredado de Type) |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Devuelve una matriz filtrada de MemberInfo objetos del tipo de miembro especificado. (Heredado de Type) |
| GetArrayRank() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetArrayRank() |
Obtiene el número de dimensiones de una matriz. (Heredado de Type) |
| GetAttributeFlagsImpl() |
Cuando se reemplaza en una clase derivada, implementa la Attributes propiedad y obtiene una combinación bit a bit de valores de enumeración que indican los atributos asociados a Type. (Heredado de Type) |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Busca un constructor cuyos parámetros coincidan con los tipos de argumento y modificadores especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetConstructor(BindingFlags, Type[]) |
Busca un constructor cuyos parámetros coincidan con los tipos de argumento especificados mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetConstructor(Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetConstructor(Type[]) |
Busca un constructor de instancia pública cuyos parámetros coincidan con los tipos de la matriz especificada. (Heredado de Type) |
| GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cuando se reemplaza en una clase derivada, busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetConstructors() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetConstructors() |
Devuelve todos los constructores públicos definidos para el objeto actual Type. (Heredado de Type) |
| GetConstructors(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetConstructors(BindingFlags) |
Cuando se invalida en una clase derivada, busca los constructores definidos para el objeto actual Typemediante el especificado |
| GetCustomAttributes(Boolean) |
Cuando se reemplaza en una clase derivada, devuelve una matriz de todos los atributos personalizados aplicados a este miembro. (Heredado de MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
Cuando se reemplaza en una clase derivada, devuelve una matriz de atributos personalizados aplicados a este miembro y identificados por Type. (Heredado de MemberInfo) |
| GetCustomAttributesData() |
Devuelve una lista de CustomAttributeData objetos que representan datos sobre los atributos que se han aplicado al miembro de destino. (Heredado de MemberInfo) |
| GetDeclaredEvent(String) |
Devuelve un objeto que representa el evento especificado declarado por el tipo actual. |
| GetDeclaredField(String) |
Devuelve un objeto que representa el campo especificado declarado por el tipo actual. |
| GetDeclaredMethod(String) |
Devuelve un objeto que representa el método especificado declarado por el tipo actual. |
| GetDeclaredMethods(String) |
Devuelve una colección que contiene todos los métodos declarados en el tipo actual que coinciden con el nombre especificado. |
| GetDeclaredNestedType(String) |
Devuelve un objeto que representa el tipo anidado especificado declarado por el tipo actual. |
| GetDeclaredProperty(String) |
Devuelve un objeto que representa la propiedad especificada declarada por el tipo actual. |
| GetDefaultMembers() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetDefaultMembers() |
Busca los miembros definidos para el actual Type cuyo DefaultMemberAttribute conjunto está establecido. (Heredado de Type) |
| GetElementType() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetElementType() |
Cuando se invalida en una clase derivada, devuelve el Type del objeto abarcado o al que hace referencia la matriz actual, el puntero o el tipo de referencia. (Heredado de Type) |
| GetEnumName(Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEnumName(Object) |
Devuelve el nombre de la constante que tiene el valor especificado, para el tipo de enumeración actual. (Heredado de Type) |
| GetEnumNames() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEnumNames() |
Devuelve los nombres de los miembros del tipo de enumeración actual. (Heredado de Type) |
| GetEnumUnderlyingType() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEnumUnderlyingType() |
Devuelve el tipo subyacente del tipo de enumeración actual. (Heredado de Type) |
| GetEnumValues() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEnumValues() |
Devuelve una matriz de los valores de las constantes del tipo de enumeración actual. (Heredado de Type) |
| GetEnumValuesAsUnderlyingType() |
Recupera una matriz de los valores de las constantes de tipo subyacentes de este tipo de enumeración. (Heredado de Type) |
| GetEvent(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvent(String, BindingFlags) |
Cuando se reemplaza en una clase derivada, devuelve el EventInfo objeto que representa el evento especificado mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetEvent(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvent(String) |
Devuelve el EventInfo objeto que representa el evento público especificado. (Heredado de Type) |
| GetEvents() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvents() |
Devuelve todos los eventos públicos declarados o heredados por el objeto actual Type. (Heredado de Type) |
| GetEvents(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvents(BindingFlags) |
Cuando se invalida en una clase derivada, busca eventos declarados o heredados por el actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetField(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetField(String, BindingFlags) |
Busca el campo especificado mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetField(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetField(String) |
Busca el campo público con el nombre especificado. (Heredado de Type) |
| GetFields() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetFields() |
Devuelve todos los campos públicos del objeto actual Type. (Heredado de Type) |
| GetFields(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetFields(BindingFlags) |
Cuando se reemplaza en una clase derivada, busca los campos definidos para el objeto actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetFunctionPointerCallingConventions() |
Cuando se reemplaza en una clase derivada, devuelve las convenciones de llamada del puntero Typede función actual. (Heredado de Type) |
| GetFunctionPointerParameterTypes() |
Cuando se reemplaza en una clase derivada, devuelve los tipos de parámetro del puntero Typede función actual . (Heredado de Type) |
| GetFunctionPointerReturnType() |
Cuando se reemplaza en una clase derivada, devuelve el tipo de valor devuelto del puntero Typede función actual. (Heredado de Type) |
| GetGenericArguments() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetGenericArguments() |
Devuelve una matriz de Type objetos que representan los argumentos de tipo de un tipo genérico cerrado o los parámetros de tipo de una definición de tipo genérico. (Heredado de Type) |
| GetGenericParameterConstraints() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetGenericParameterConstraints() |
Devuelve una matriz de Type objetos que representan las restricciones en el parámetro de tipo genérico actual. (Heredado de Type) |
| GetGenericTypeDefinition() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetGenericTypeDefinition() |
Devuelve un Type objeto que representa una definición de tipo genérico a partir de la cual se puede construir el tipo genérico actual. (Heredado de Type) |
| GetHashCode() |
Devuelve el código hash de esta instancia. (Heredado de MemberInfo) |
| GetHashCode() |
Devuelve el código hash de esta instancia. (Heredado de Type) |
| GetInterface(String, Boolean) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetInterface(String, Boolean) |
Cuando se reemplaza en una clase derivada, busca la interfaz especificada, especificando si se debe realizar una búsqueda sin distinción entre mayúsculas y minúsculas para el nombre de la interfaz. (Heredado de Type) |
| GetInterface(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetInterface(String) |
Busca la interfaz con el nombre especificado. (Heredado de Type) |
| GetInterfaceMap(Type) |
Devuelve una asignación de interfaz para el tipo de interfaz especificado. (Heredado de Type) |
| GetInterfaces() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetInterfaces() |
Cuando se invalida en una clase derivada, obtiene todas las interfaces implementadas o heredadas por el objeto actual Type. (Heredado de Type) |
| GetMember(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMember(String, BindingFlags) |
Busca los miembros especificados mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetMember(String, MemberTypes, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMember(String, MemberTypes, BindingFlags) |
Busca los miembros especificados del tipo de miembro especificado, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetMember(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMember(String) |
Busca los miembros públicos con el nombre especificado. (Heredado de Type) |
| GetMembers() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMembers() |
Devuelve todos los miembros públicos del objeto actual Type. (Heredado de Type) |
| GetMembers(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMembers(BindingFlags) |
Cuando se reemplaza en una clase derivada, busca los miembros definidos para el objeto actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Busca en MemberInfo el objeto actual Type que coincide con el especificado MemberInfo. (Heredado de Type) |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Busca el método especificado cuyos parámetros coinciden con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Busca el método especificado cuyos parámetros coinciden con los tipos de argumento y modificadores especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetMethod(String, BindingFlags, Type[]) |
Busca el método especificado cuyos parámetros coinciden con los tipos de argumento especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetMethod(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethod(String, BindingFlags) |
Busca el método especificado mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Busca el método especificado cuyos parámetros coinciden con el recuento de parámetros genéricos, los tipos de argumento y los modificadores especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Busca el método especificado cuyos parámetros coinciden con el recuento de parámetros genéricos, los tipos de argumento y los modificadores especificados mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetMethod(String, Int32, BindingFlags, Type[]) |
Busca el método especificado cuyos parámetros coinciden con el número de parámetros genéricos y los tipos de argumento especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetMethod(String, Int32, Type[], ParameterModifier[]) |
Busca el método público especificado cuyos parámetros coinciden con el recuento de parámetros genéricos, los tipos de argumento y los modificadores especificados. (Heredado de Type) |
| GetMethod(String, Int32, Type[]) |
Busca el método público especificado cuyos parámetros coinciden con el número de parámetros genéricos y los tipos de argumento especificados. (Heredado de Type) |
| GetMethod(String, Type[], ParameterModifier[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethod(String, Type[], ParameterModifier[]) |
Busca el método público especificado cuyos parámetros coinciden con los tipos de argumento y modificadores especificados. (Heredado de Type) |
| GetMethod(String, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethod(String, Type[]) |
Busca el método público especificado cuyos parámetros coinciden con los tipos de argumento especificados. (Heredado de Type) |
| GetMethod(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethod(String) |
Busca el método público con el nombre especificado. (Heredado de Type) |
| GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cuando se reemplaza en una clase derivada, busca el método especificado cuyos parámetros coinciden con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cuando se reemplaza en una clase derivada, busca el método especificado cuyos parámetros coinciden con el recuento de parámetros genéricos, los tipos de argumento y los modificadores especificados, utilizando las restricciones de enlace especificadas y la convención de llamada especificada. (Heredado de Type) |
| GetMethods() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethods() |
Devuelve todos los métodos públicos del objeto actual Type. (Heredado de Type) |
| GetMethods(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethods(BindingFlags) |
Cuando se reemplaza en una clase derivada, busca los métodos definidos para el objeto actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetNestedType(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetNestedType(String, BindingFlags) |
Cuando se reemplaza en una clase derivada, busca el tipo anidado especificado mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetNestedType(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetNestedType(String) |
Busca el tipo anidado público con el nombre especificado. (Heredado de Type) |
| GetNestedTypes() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetNestedTypes() |
Devuelve los tipos públicos anidados en el objeto actual Type. (Heredado de Type) |
| GetNestedTypes(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetNestedTypes(BindingFlags) |
Cuando se reemplaza en una clase derivada, busca los tipos anidados en el objeto actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetOptionalCustomModifiers() |
Cuando se reemplaza en una clase derivada, devuelve los modificadores personalizados opcionales del objeto actual Type. (Heredado de Type) |
| GetProperties() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperties() |
Devuelve todas las propiedades públicas del objeto actual Type. (Heredado de Type) |
| GetProperties(BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperties(BindingFlags) |
Cuando se invalida en una clase derivada, busca las propiedades del objeto actual Typemediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Busca la propiedad especificada cuyos parámetros coinciden con los tipos de argumento y modificadores especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetProperty(String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String, BindingFlags) |
Busca la propiedad especificada mediante las restricciones de enlace especificadas. (Heredado de Type) |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento y modificadores especificados. (Heredado de Type) |
| GetProperty(String, Type, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String, Type, Type[]) |
Busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento especificados. (Heredado de Type) |
| GetProperty(String, Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String, Type) |
Busca la propiedad pública con el nombre y el tipo de valor devuelto especificados. (Heredado de Type) |
| GetProperty(String, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String, Type[]) |
Busca la propiedad pública especificada cuyos parámetros coinciden con los tipos de argumento especificados. (Heredado de Type) |
| GetProperty(String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(String) |
Busca la propiedad pública con el nombre especificado. (Heredado de Type) |
| GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Cuando se reemplaza en una clase derivada, busca la propiedad especificada cuyos parámetros coinciden con los tipos y modificadores de argumento especificados, utilizando las restricciones de enlace especificadas. (Heredado de Type) |
| GetRequiredCustomModifiers() |
Cuando se reemplaza en una clase derivada, devuelve los modificadores personalizados necesarios del objeto actual Type. (Heredado de Type) |
| GetType() |
Obtiene el objeto actual Type. (Heredado de Type) |
| GetTypeCodeImpl() |
Devuelve el código de tipo subyacente de esta Type instancia. (Heredado de Type) |
| HasElementTypeImpl() |
Cuando se reemplaza en una clase derivada, implementa la HasElementType propiedad y determina si el actual Type abarca o hace referencia a otro tipo; es decir, si el objeto actual Type es una matriz, un puntero o se pasa por referencia. (Heredado de Type) |
| HasSameMetadataDefinitionAs(MemberInfo) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. (Heredado de MemberInfo) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Invoca al miembro especificado mediante las restricciones de enlace especificadas y coincide con la lista de argumentos y la referencia cultural especificadas. (Heredado de Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Cuando se reemplaza en una clase derivada, invoca al miembro especificado, utilizando las restricciones de enlace especificadas y coincidendo con la lista de argumentos, modificadores y referencia cultural especificados. (Heredado de Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Invoca al miembro especificado mediante las restricciones de enlace especificadas y coincide con la lista de argumentos especificada. (Heredado de Type) |
| IsArrayImpl() |
Cuando se invalida en una clase derivada, implementa la IsArray propiedad y determina si es Type una matriz. (Heredado de Type) |
| IsAssignableFrom(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsAssignableFrom(Type) |
Determina si se puede asignar una instancia de un tipo |
| IsAssignableFrom(TypeInfo) |
Devuelve un valor que indica si el tipo especificado se puede asignar al tipo actual. |
| IsAssignableTo(Type) |
Determina si el tipo actual se puede asignar a una variable del especificado |
| IsByRefImpl() |
Cuando se invalida en una clase derivada, implementa la IsByRef propiedad y determina si Type se pasa por referencia. (Heredado de Type) |
| IsCOMObjectImpl() |
Cuando se reemplaza en una clase derivada, implementa la IsCOMObject propiedad y determina si Type es un objeto COM. (Heredado de Type) |
| IsContextfulImpl() |
Implementa la IsContextful propiedad y determina si Type se puede hospedar en un contexto. (Heredado de Type) |
| IsDefined(Type, Boolean) |
Cuando se reemplaza en una clase derivada, indica si uno o varios atributos del tipo especificado o de sus tipos derivados se aplican a este miembro. (Heredado de MemberInfo) |
| IsEnumDefined(Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsEnumDefined(Object) |
Devuelve un valor que indica si el valor especificado existe en el tipo de enumeración actual. (Heredado de Type) |
| IsEquivalentTo(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsEquivalentTo(Type) |
Determina si dos tipos COM tienen la misma identidad y son aptas para la equivalencia de tipos. (Heredado de Type) |
| IsInstanceOfType(Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsInstanceOfType(Object) |
Determina si el objeto especificado es una instancia del objeto actual Type. (Heredado de Type) |
| IsMarshalByRefImpl() |
Implementa la IsMarshalByRef propiedad y determina si se Type serializa por referencia. (Heredado de Type) |
| IsPointerImpl() |
Cuando se invalida en una clase derivada, implementa la IsPointer propiedad y determina si Type es un puntero. (Heredado de Type) |
| IsPrimitiveImpl() |
Cuando se reemplaza en una clase derivada, implementa la IsPrimitive propiedad y determina si Type es uno de los tipos primitivos. (Heredado de Type) |
| IsSubclassOf(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsSubclassOf(Type) |
Determina si el objeto actual Type deriva del objeto especificado Type. (Heredado de Type) |
| IsValueTypeImpl() |
Implementa la IsValueType propiedad y determina si Type es un tipo de valor; es decir, no una clase o una interfaz. (Heredado de Type) |
| MakeArrayType() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MakeArrayType() |
Devuelve un Type objeto que representa una matriz unidimensional del tipo actual, con un límite inferior de cero. (Heredado de Type) |
| MakeArrayType(Int32) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MakeArrayType(Int32) |
Devuelve un Type objeto que representa una matriz del tipo actual, con el número especificado de dimensiones. (Heredado de Type) |
| MakeByRefType() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MakeByRefType() |
Devuelve un Type objeto que representa el tipo actual cuando se pasa como parámetro |
| MakeGenericType(Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MakeGenericType(Type[]) |
Sustituye los elementos de una matriz de tipos para los parámetros de tipo de la definición de tipo genérico actual y devuelve un Type objeto que representa el tipo construido resultante. (Heredado de Type) |
| MakePointerType() |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| MakePointerType() |
Devuelve un Type objeto que representa un puntero al tipo actual. (Heredado de Type) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| ToString() |
Devuelve un objeto |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Heredado de MemberInfo) |
| _MemberInfo.GetType() |
Obtiene un Type objeto que representa la MemberInfo clase . (Heredado de MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera la información de tipo de un objeto, que se puede usar después para obtener la información de tipo de una interfaz. (Heredado de MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1). (Heredado de MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Proporciona acceso a propiedades y métodos expuestos por un objeto . (Heredado de MemberInfo) |
| _Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Heredado de Type) |
| _Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera la información de tipo de un objeto, que se puede usar después para obtener la información de tipo de una interfaz. (Heredado de Type) |
| _Type.GetTypeInfoCount(UInt32) |
Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1). (Heredado de Type) |
| _Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Proporciona acceso a propiedades y métodos expuestos por un objeto . (Heredado de Type) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Devuelve una matriz de todos los atributos personalizados definidos en este miembro, excepto los atributos con nombre o una matriz vacía si no hay atributos personalizados. (Heredado de MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Devuelve una matriz de atributos personalizados definidos en este miembro, identificado por tipo o una matriz vacía si no hay atributos personalizados de ese tipo. (Heredado de MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Indica si se define una o varias instancias de |
| IReflectableType.GetTypeInfo() |
Devuelve una representación del tipo actual como un TypeInfo objeto . |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetConstructor(Type, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetConstructors(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetConstructors(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro especificado y, opcionalmente, inspecciona los antecesores de ese miembro. |
| GetCustomAttribute(MemberInfo, Type) |
Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro especificado. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro especificado y, opcionalmente, inspecciona los antecesores de ese miembro. |
| GetCustomAttribute<T>(MemberInfo) |
Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro especificado. |
| GetCustomAttributes(MemberInfo, Boolean) |
Recupera una colección de atributos personalizados que se aplican a un miembro especificado y, opcionalmente, inspecciona los antecesores de ese miembro. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Recupera una colección de atributos personalizados de un tipo especificado que se aplica a un miembro especificado y, opcionalmente, inspecciona los antecesores de ese miembro. |
| GetCustomAttributes(MemberInfo, Type) |
Recupera una colección de atributos personalizados de un tipo especificado que se aplica a un miembro especificado. |
| GetCustomAttributes(MemberInfo) |
Recupera una colección de atributos personalizados que se aplican a un miembro especificado. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Recupera una colección de atributos personalizados de un tipo especificado que se aplica a un miembro especificado y, opcionalmente, inspecciona los antecesores de ese miembro. |
| GetCustomAttributes<T>(MemberInfo) |
Recupera una colección de atributos personalizados de un tipo especificado que se aplica a un miembro especificado. |
| GetDefaultMembers(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvent(Type, String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvent(Type, String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvents(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetEvents(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetField(Type, String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetField(Type, String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetFields(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetFields(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetGenericArguments(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetInterfaces(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMember(Type, String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMember(Type, String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMembers(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMembers(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMetadataToken(MemberInfo) |
Obtiene un token de metadatos para el miembro especificado, si está disponible. |
| GetMethod(Type, String, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethod(Type, String, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethods(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetMethods(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetNestedTypes(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperties(Type, BindingFlags) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperties(Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(Type, String, Type, Type[]) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(Type, String, Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetProperty(Type, String) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| GetRuntimeEvent(Type, String) |
Recupera un objeto que representa el evento especificado. |
| GetRuntimeEvents(Type) |
Recupera una colección que representa todos los eventos definidos en un tipo especificado. |
| GetRuntimeField(Type, String) |
Recupera un objeto que representa un campo especificado. |
| GetRuntimeFields(Type) |
Recupera una colección que representa todos los campos definidos en un tipo especificado. |
| GetRuntimeInterfaceMap(TypeInfo, Type) |
Devuelve una asignación de interfaz para el tipo especificado y la interfaz especificada. |
| GetRuntimeMethod(Type, String, Type[]) |
Recupera un objeto que representa un método especificado. |
| GetRuntimeMethods(Type) |
Recupera una colección que representa todos los métodos definidos en un tipo especificado. |
| GetRuntimeProperties(Type) |
Recupera una colección que representa todas las propiedades definidas en un tipo especificado. |
| GetRuntimeProperty(Type, String) |
Recupera un objeto que representa una propiedad especificada. |
| GetTypeInfo(Type) |
Devuelve la TypeInfo representación del tipo especificado. |
| HasMetadataToken(MemberInfo) |
Devuelve un valor que indica si un token de metadatos está disponible para el miembro especificado. |
| IsAssignableFrom(Type, Type) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |
| IsDefined(MemberInfo, Type, Boolean) |
Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado y, opcionalmente, se aplican a sus antecesores. |
| IsDefined(MemberInfo, Type) |
Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado. |
| IsInstanceOfType(Type, Object) |
Representa declaraciones de tipo para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipos genéricos y tipos genéricos construidos abiertos o cerrados. |