Exportar (0) Imprimir
Expandir todo
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
Este tema aún no ha recibido ninguna valoración - Valorar este tema

MethodBase (Clase)

Proporciona información acerca de métodos y constructores.

Espacio de nombres:  System.Reflection
Ensamblado:  mscorlib (en mscorlib.dll)
'Declaración
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public MustInherit Class MethodBase _
	Inherits MemberInfo _
	Implements _MethodBase

El tipo MethodBase expone los siguientes miembros.

  NombreDescripción
Método protegidoCompatible con XNA FrameworkMethodBaseInicializa una nueva instancia de la clase MethodBase.
Arriba
  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsAttributesObtiene los atributos asociados a este método.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCallingConventionObtiene un valor que indica las convenciones de llamada de este método.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsContainsGenericParametersObtiene un valor que indica si el método genérico contiene parámetros de tipo genérico sin asignar.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsCustomAttributesObtiene una colección que contiene los atributos personalizados de este miembro. (Se hereda de MemberInfo).
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDeclaringTypeObtiene la clase que declara este miembro. (Se hereda de MemberInfo).
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsAbstractObtiene un valor que indica si el método es abstracto.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsAssemblyObtiene un valor que indica si MethodAttributes.Assembly describe la visibilidad posible de este método o constructor; es decir, el método o el constructor es visible como mucho para otros tipos del mismo ensamblado y no es visible para los tipos derivados fuera del ensamblado.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsConstructorObtiene un valor que indica si el método es un constructor.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsFamilyObtiene un valor que indica si MethodAttributes.Family describe la visibilidad de este método o constructor; es decir, el método o el constructor sólo es visible dentro de su clase y clases derivadas.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsFamilyAndAssemblyObtiene un valor que indica si MethodAttributes.FamANDAssem describe la visibilidad de este método o constructor; es decir, las clases derivadas pueden llamar al método o constructor, pero sólo si están en el mismo ensamblado.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsFamilyOrAssemblyObtiene un valor que indica si MethodAttributes.FamORAssem describe la visibilidad posible de este método o constructor; es decir, las clases derivadas pueden llamar al método o constructor con independencia de dónde se encuentren, así como las clases del mismo ensamblado.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsFinalObtiene un valor que indica si este método es final.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsGenericMethodObtiene un valor que indica si el método es genérico.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsGenericMethodDefinitionObtiene un valor que indica si el método es una definición de método genérico.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsHideBySigObtiene un valor que indica si sólo hay un miembro del mismo tipo y con idéntica firma oculto en la clase derivada.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsPrivateObtiene un valor que indica si este miembro es privado.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsPublicObtiene un valor que indica si éste es un método público.
Propiedad públicaIsSecurityCriticalObtiene un valor que indica si el método o el constructor actual es crítico para la seguridad o es crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual y, por tanto, puede realizar operaciones críticas.
Propiedad públicaIsSecuritySafeCriticalObtiene un valor que indica si el método o el constructor actual es crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual; es decir, si puede realizar operaciones críticas y está disponible desde código transparente.
Propiedad públicaIsSecurityTransparentObtiene un valor que indica si el método o el constructor actual es transparente en el nivel de confianza actual y, por tanto, no puede realizar operaciones críticas.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsSpecialNameObtiene un valor que indica si este método tiene un nombre especial.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsStaticObtiene un valor que indica si el método es static.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsIsVirtualObtiene un valor que indica si el método es virtual.
Propiedad públicaCompatible con XNA FrameworkMemberTypeCuando se invalida en una clase derivada, obtiene un valor de MemberTypes que indica el tipo de miembro (método, constructor, evento, etc.). (Se hereda de MemberInfo).
Propiedad públicaMetadataTokenObtiene un valor que identifica un elemento de metadatos. (Se hereda de MemberInfo).
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableMethodHandleObtiene un identificador para la representación interna de metadatos de un método.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsMethodImplementationFlagsObtiene las marcas MethodImplAttributes que especifican los atributos de una implementación de método.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsModuleObtiene el módulo en el que el tipo que declara el miembro representado por el objeto MemberInfo actual está definido. (Se hereda de MemberInfo).
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsNameObtiene el nombre del miembro actual. (Se hereda de MemberInfo).
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableReflectedTypeObtiene el objeto de la clase utilizado para obtener esta instancia de MemberInfo. (Se hereda de MemberInfo).
Arriba
  NombreDescripción
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableEquals Devuelve un valor que indica si esta instancia equivale al objeto especificado. (Invalida a MemberInfo.Equals(Object)).

In XNA Framework 3.0, este miembro se hereda de Object.Equals(Object).


In Biblioteca de clases portable Biblioteca de clases portable, este miembro se hereda de Object.Equals(Object).
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoMiembro estáticoGetCurrentMethodDevuelve un objeto MethodBase que representa el método actualmente en ejecución.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableGetCustomAttributes(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úblicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableGetCustomAttributes(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úblicoGetCustomAttributesDataDevuelve 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úblicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetGenericArgumentsDevuelve una matriz de objetos Type que representan los argumentos de tipo de un método genérico o los parámetros de tipo de una definición de método genérico.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableGetHashCodeDevuelve el código hash de esta instancia. (Invalida a MemberInfo.GetHashCode).

In XNA Framework 3.0, este miembro se hereda de Object.GetHashCode.


In Biblioteca de clases portable Biblioteca de clases portable, este miembro se hereda de Object.GetHashCode.
Método públicoGetMethodBodyCuando se reemplaza en una clase derivada, obtiene un objeto MethodBody que proporciona el acceso a la secuencia de MSIL, las variables locales y las excepciones del método actual.
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetMethodFromHandle(RuntimeMethodHandle)Obtiene información del método por medio de la representación interna de metadatos del método (identificador).
Método públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)Obtiene un objeto MethodBase que corresponde al constructor o el método representado por el identificador especificado, para el tipo genérico especificado.
Método públicoGetMethodImplementationFlagsCuando se reemplaza en una clase derivada, devuelve las marcas MethodImplAttributes.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetParametersCuando se reemplaza en una clase derivada, obtiene los parámetros del método o constructor especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetType Obtiene el Typede la instancia actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsInvoke(Object, Object())Invoca el método o constructor representado por la instancia actual, utilizando los parámetros especificados.
Método públicoCompatible con XNA FrameworkInvoke(Object, BindingFlags, Binder, Object(), CultureInfo)Cuando se reemplaza en una clase derivada, invoca el método o constructor reflejado con los parámetros especificados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableIsDefinedCuando 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 protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Arriba
  NombreDescripción
Operador públicoMiembro estáticoEqualityIndica si dos objetos MethodBase son iguales.
Operador públicoMiembro estáticoInequalityIndica si dos objetos MethodBase no son iguales.
Arriba
  NombreDescripción
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(Of 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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(Of 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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributesSobrecargado. Recupera una colección de atributos personalizados que se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Boolean)Sobrecargado. Recupera una colección de atributos personalizados que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Type, 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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Of 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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Of 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úblicoCompatible con .NET para aplicaciones de la Tienda WindowsIsDefined(Type)Sobrecargado. Indica si se deben aplicar atributos personalizados de un tipo especificado a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsIsDefined(Type, Boolean)Sobrecargado. Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado y, opcionalmente, se aplican a sus antecesores. (Definido por CustomAttributeExtensions).
Arriba
  NombreDescripción
Implementación explícita de interfacesMétodo privado_MemberInfo.GetIDsOfNamesAsigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.GetTypeObjeto Type que representa la clase MemberInfo. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.GetTypeInfoRecupera 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 interfacesMé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 interfacesMétodo privado_MemberInfo.InvokeProporciona acceso a las propiedades y los métodos expuestos por un objeto. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MethodBase.GetIDsOfNamesAsigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.
Implementación explícita de interfacesMétodo privado_MethodBase.GetTypePara obtener una descripción de este miembro, vea _MethodBase.GetType.
Implementación explícita de interfacesMétodo privado_MethodBase.GetTypeInfoRecupera 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 interfacesMétodo privado_MethodBase.GetTypeInfoCount

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

Implementación explícita de interfacesMétodo privado_MethodBase.InvokeProporciona acceso a las propiedades y los métodos expuestos por un objeto.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsAbstractPara obtener una descripción de este miembro, vea _MethodBase.IsAbstract.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsAssemblyPara obtener una descripción de este miembro, vea _MethodBase.IsAssembly.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsConstructorPara obtener una descripción de este miembro, vea _MethodBase.IsConstructor.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsFamilyPara obtener una descripción de este miembro, vea _MethodBase.IsFamily.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsFamilyAndAssemblyPara obtener una descripción de este miembro, vea _MethodBase.IsFamilyAndAssembly.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsFamilyOrAssemblyPara obtener una descripción de este miembro, vea _MethodBase.IsFamilyOrAssembly.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsFinalPara obtener una descripción de este miembro, vea _MethodBase.IsFinal.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsHideBySigPara obtener una descripción de este miembro, vea _MethodBase.IsHideBySig.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsPrivatePara obtener una descripción de este miembro, vea _MethodBase.IsPrivate.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsPublicPara obtener una descripción de este miembro, vea _MethodBase.IsPublic.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsSpecialNamePara obtener una descripción de este miembro, vea _MethodBase.IsSpecialName.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsStaticPara obtener una descripción de este miembro, vea _MethodBase.IsStatic.
Implementación explícita de interfacesPropiedad privada_MethodBase.IsVirtualPara obtener una descripción de este miembro, vea _MethodBase.IsVirtual.
Arriba

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Este tipo es seguro para la ejecución de subprocesos.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.