Compartir a través de


_FieldInfo Interfaz

Definición

Importante

Esta API no es conforme a CLS.

Expone los miembros públicos de la clase FieldInfo al código no administrado.

public interface class _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _FieldInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _FieldInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _FieldInfo = interface
Public Interface _FieldInfo
Derivado
Atributos

Comentarios

Esta interfaz es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

Esta interfaz conserva el orden de la tabla virtual de los miembros de clase System.Reflection.FieldInfo a los que pueden tener acceso los objetos COM no administrados.

Propiedades

Attributes

Proporciona objetos COM con acceso independiente de la versión a la propiedad Attributes.

DeclaringType

Proporciona objetos COM con acceso independiente de la versión a la propiedad DeclaringType.

FieldHandle

Proporciona objetos COM con acceso independiente de la versión a la propiedad FieldHandle.

FieldType

Proporciona objetos COM con acceso independiente de la versión a la propiedad FieldType.

IsAssembly

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsAssembly.

IsFamily

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsFamily.

IsFamilyAndAssembly

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsFamilyAndAssembly.

IsFamilyOrAssembly

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsFamilyOrAssembly.

IsInitOnly

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsInitOnly.

IsLiteral

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsLiteral.

IsNotSerialized

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsNotSerialized.

IsPinvokeImpl

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsPinvokeImpl.

IsPrivate

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsPrivate.

IsPublic

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsPublic.

IsSpecialName

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsSpecialName.

IsStatic

Proporciona objetos COM con acceso independiente de la versión a la propiedad IsStatic.

MemberType

Proporciona objetos COM con acceso independiente de la versión a la propiedad MemberType.

Name

Proporciona objetos COM con acceso independiente de la versión a la propiedad Name.

ReflectedType

Proporciona objetos COM con acceso independiente de la versión a la propiedad ReflectedType.

Métodos

Equals(Object)

Proporciona objetos COM con acceso independiente de la versión al método Equals(Object).

GetCustomAttributes(Boolean)

Proporciona objetos COM con acceso independiente de la versión al método GetCustomAttributes(Boolean).

GetCustomAttributes(Type, Boolean)

Proporciona objetos COM con acceso independiente de la versión al método GetCustomAttributes(Type, Boolean).

GetHashCode()

Proporciona objetos COM con acceso independiente de la versión al método GetHashCode().

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.

GetType()

Proporciona objetos COM con acceso independiente de la versión al método GetType().

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera la información de tipo de un objeto, que se puede usar para obtener la información de tipo de una interfaz.

GetTypeInfoCount(UInt32)

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

GetValue(Object)

Proporciona objetos COM con acceso independiente de la versión al método GetValue(Object).

GetValueDirect(TypedReference)

Proporciona objetos COM con acceso independiente de la versión al método GetValueDirect(TypedReference).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Proporciona acceso a propiedades y métodos expuestos por un objeto .

IsDefined(Type, Boolean)

Proporciona objetos COM con acceso independiente de la versión al método IsDefined(Type, Boolean).

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

Proporciona objetos COM con acceso independiente de la versión al método SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo).

SetValue(Object, Object)

Proporciona objetos COM con acceso independiente de la versión al método SetValue(Object, Object).

SetValueDirect(TypedReference, Object)

Proporciona objetos COM con acceso independiente de la versión al método SetValueDirect(TypedReference, Object).

ToString()

Proporciona objetos COM con acceso independiente de la versión al método ToString().

Se aplica a