_FieldInfo Gränssnitt

Definition

Viktigt!

Detta API uppfyller inte CLS.

Exponerar de offentliga medlemmarna i FieldInfo klassen för ohanterad kod.

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
Härledda
Attribut

Kommentarer

Det här gränssnittet är för åtkomst till hanterade klasser från ohanterad kod och bör inte anropas från hanterad kod.

Det här gränssnittet bevarar den virtuella ordningen för de System.Reflection.FieldInfo klassmedlemmar som kan nås av ohanterade COM-objekt.

Egenskaper

Name Description
Attributes

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Attributes egenskapen.

DeclaringType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till DeclaringType egenskapen.

FieldHandle

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FieldHandle egenskapen.

FieldType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till FieldType egenskapen.

IsAssembly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsAssembly egenskapen.

IsFamily

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsFamily egenskapen.

IsFamilyAndAssembly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsFamilyAndAssembly egenskapen.

IsFamilyOrAssembly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsFamilyOrAssembly egenskapen.

IsInitOnly

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsInitOnly egenskapen.

IsLiteral

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsLiteral egenskapen.

IsNotSerialized

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsNotSerialized egenskapen.

IsPinvokeImpl

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPinvokeImpl egenskapen.

IsPrivate

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPrivate egenskapen.

IsPublic

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsPublic egenskapen.

IsSpecialName

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsSpecialName egenskapen.

IsStatic

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsStatic egenskapen.

MemberType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till MemberType egenskapen.

Name

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Name egenskapen.

ReflectedType

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ReflectedType egenskapen.

Metoder

Name Description
Equals(Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till Equals(Object) metoden.

GetCustomAttributes(Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetCustomAttributes(Boolean) metoden.

GetCustomAttributes(Type, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetCustomAttributes(Type, Boolean) metoden.

GetHashCode()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetHashCode() metoden.

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

Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare.

GetType()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetType() metoden.

GetTypeInfo(UInt32, UInt32, IntPtr)

Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt.

GetTypeInfoCount(UInt32)

Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1).

GetValue(Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetValue(Object) metoden.

GetValueDirect(TypedReference)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till GetValueDirect(TypedReference) metoden.

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

Ger åtkomst till egenskaper och metoder som exponeras av ett objekt.

IsDefined(Type, Boolean)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till IsDefined(Type, Boolean) metoden.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) metoden.

SetValue(Object, Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object) metoden.

SetValueDirect(TypedReference, Object)

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValueDirect(TypedReference, Object) metoden.

ToString()

Tillhandahåller COM-objekt med versionsoberoende åtkomst till ToString() metoden.

Gäller för