JSFieldInfo 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í.
Ajusta un objeto FieldInfo.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public ref class JSFieldInfo sealed : System::Reflection::FieldInfo
public sealed class JSFieldInfo : System.Reflection.FieldInfo
type JSFieldInfo = class
inherit FieldInfo
Public NotInheritable Class JSFieldInfo
Inherits FieldInfo
- Herencia
Propiedades
Attributes |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene los atributos asociados a este campo. |
CustomAttributes |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una colección que contiene los atributos personalizados de este miembro. (Heredado de MemberInfo) |
DeclaringType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo que declara este campo. |
FieldHandle |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un identificador para la representación interna de los metadatos de este campo. |
FieldType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo de este campo. |
IsAssembly |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si Assembly describe la visibilidad posible de este campo; es decir, el campo es visible como mucho para otros tipos del mismo ensamblado y no es visible para los tipos derivados fuera del ensamblado. (Heredado de FieldInfo) |
IsCollectible |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si este objeto MemberInfo forma parte de un ensamblado contenido en un AssemblyLoadContext recopilable. (Heredado de MemberInfo) |
IsFamily |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si Family describe la visibilidad de este campo; es decir, el campo sólo es visible dentro de su clase y clases derivadas. (Heredado de FieldInfo) |
IsFamilyAndAssembly |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si FamANDAssem describe la visibilidad de este campo; es decir, se puede tener acceso al campo desde clases derivadas, pero sólo si están en el mismo ensamblado. (Heredado de FieldInfo) |
IsFamilyOrAssembly |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si FamORAssem describe la visibilidad posible de este campo; es decir, las clases derivadas pueden tener acceso al campo con independencia de dónde se encuentren, así como las clases del mismo ensamblado. (Heredado de FieldInfo) |
IsInitOnly |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo sólo se puede establecer en el cuerpo del constructor. (Heredado de FieldInfo) |
IsLiteral |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el valor se escribe en tiempo de compilación y no puede cambiarse. (Heredado de FieldInfo) |
IsNotSerialized |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
Obsoletos.
Obtiene un valor que indica si este campo dispone del atributo |
IsPinvokeImpl |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el atributo |
IsPrivate |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo es privado. (Heredado de FieldInfo) |
IsPublic |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo es público. (Heredado de FieldInfo) |
IsSecurityCritical |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo actual es crítico para la seguridad o crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual. (Heredado de FieldInfo) |
IsSecuritySafeCritical |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo actual es crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual. (Heredado de FieldInfo) |
IsSecurityTransparent |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo actual es transparente en el nivel de confianza actual. (Heredado de FieldInfo) |
IsSpecialName |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el atributo |
IsStatic |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que indica si el campo es estático. (Heredado de FieldInfo) |
MemberType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo de miembro de este campo. Identifica el tipo de clase derivado de MemberInfo del que se deriva esta clase. |
MetadataToken |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un valor que identifica un elemento de metadatos. (Heredado de MemberInfo) |
Module |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el módulo en el que el tipo que declara el miembro representado por el objeto MemberInfo actual está definido. (Heredado de MemberInfo) |
Name |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el nombre de este campo. |
ReflectedType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto de clase usado para obtener esta instancia por reflexión. |
Métodos
Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve un valor que indica si esta instancia es igual que un objeto especificado. (Heredado de FieldInfo) |
GetCustomAttributes(Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una matriz que contiene los atributos personalizados que están asociados a este campo. |
GetCustomAttributes(Type, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una matriz que contiene los atributos personalizados que están asociados a este campo, buscando únicamente los atributos del tipo especificado. |
GetCustomAttributesData() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una lista de objetos CustomAttributeData que representan datos sobre los atributos que se aplicaron al miembro de destino. (Heredado de MemberInfo) |
GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve el código hash de esta instancia. (Heredado de FieldInfo) |
GetModifiedFieldType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo modificado de este objeto de campo. (Heredado de FieldInfo) |
GetOptionalCustomModifiers() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de tipos que identifican los modificadores personalizados opcionales del campo. (Heredado de FieldInfo) |
GetRawConstantValue() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve un valor literal asociado al campo mediante un compilador. (Heredado de FieldInfo) |
GetRequiredCustomModifiers() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de tipos que identifican los modificadores personalizados necesarios de la propiedad. (Heredado de FieldInfo) |
GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Detecta los atributos de un campo de clase y proporciona acceso a sus metadatos. (Heredado de FieldInfo) |
GetValue(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el valor del campo. |
GetValueDirect(TypedReference) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve el valor de un campo compatible con un objeto dado. (Heredado de FieldInfo) |
HasSameMetadataDefinitionAs(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Ajusta un objeto FieldInfo. (Heredado de MemberInfo) |
IsDefined(Type, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el tipo de atributo especificado está asociado a este campo. |
MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Object actual. (Heredado de Object) |
SetValue(Object, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece el valor del campo, utilizando el valor especificado. |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece el valor del campo, utilizando el valor, la referencia cultural y la información de enlace especificados. |
SetValueDirect(TypedReference, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece el valor del campo admitido por el objeto determinado. (Heredado de FieldInfo) |
ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
_FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Heredado de FieldInfo) |
_FieldInfo.GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto Type que representa el tipo de FieldInfo. (Heredado de FieldInfo) |
_FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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 FieldInfo) |
_FieldInfo.GetTypeInfoCount(UInt32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1). (Heredado de FieldInfo) |
_FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Proporciona acceso a las propiedades y los métodos expuestos por un objeto. (Heredado de FieldInfo) |
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Heredado de MemberInfo) |
_MemberInfo.GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Objeto Type que representa la clase MemberInfo. (Heredado de MemberInfo) |
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Proporciona acceso a las propiedades y los métodos expuestos por un objeto. (Heredado de MemberInfo) |
Métodos de extensión
GetCustomAttribute(MemberInfo, Type) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. |
GetCustomAttribute<T>(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera un atributo personalizado de un tipo especificado que se aplica a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. |
GetCustomAttributes(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera una colección de atributos personalizados que se aplican a un miembro especificado. |
GetCustomAttributes(MemberInfo, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera una colección de atributos personalizados que se aplican a un miembro concreto y, opcionalmente, inspecciona los antecesores de dicho miembro. |
GetCustomAttributes(MemberInfo, Type) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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. |
GetCustomAttributes<T>(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro concreto. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. 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. |
IsDefined(MemberInfo, Type) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Indica si se deben aplicar atributos personalizados de un tipo especificado a un miembro especificado. |
IsDefined(MemberInfo, Type, Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado y, opcionalmente, se aplican a sus antecesores. |
GetMetadataToken(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un token de metadatos del miembro determinado, si está disponible. |
HasMetadataToken(MemberInfo) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve un valor que indica si un token de metadatos está disponible para el miembro especificado. |