_FieldInfo Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Macht die öffentlichen Member der FieldInfo-Klasse für nicht verwalteten Code verfügbar.
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
- Abgeleitet
- Attribute
Hinweise
Diese Schnittstelle ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.
Diese Schnittstelle behält die vtable-Reihenfolge der System.Reflection.FieldInfo Klassenmember bei, auf die von nicht verwalteten COM-Objekten zugegriffen werden kann.
Eigenschaften
Attributes |
Stellt einen versionsunabhängigen Zugriff auf die Attributes-Eigenschaft für COM-Objekte bereit. |
DeclaringType |
Stellt einen versionsunabhängigen Zugriff auf die DeclaringType-Eigenschaft für COM-Objekte bereit. |
FieldHandle |
Stellt einen versionsunabhängigen Zugriff auf die FieldHandle-Eigenschaft für COM-Objekte bereit. |
FieldType |
Stellt einen versionsunabhängigen Zugriff auf die FieldType-Eigenschaft für COM-Objekte bereit. |
IsAssembly |
Stellt einen versionsunabhängigen Zugriff auf die IsAssembly-Eigenschaft für COM-Objekte bereit. |
IsFamily |
Stellt einen versionsunabhängigen Zugriff auf die IsFamily-Eigenschaft für COM-Objekte bereit. |
IsFamilyAndAssembly |
Stellt einen versionsunabhängigen Zugriff auf die IsFamilyAndAssembly-Eigenschaft für COM-Objekte bereit. |
IsFamilyOrAssembly |
Stellt einen versionsunabhängigen Zugriff auf die IsFamilyOrAssembly-Eigenschaft für COM-Objekte bereit. |
IsInitOnly |
Stellt einen versionsunabhängigen Zugriff auf die IsInitOnly-Eigenschaft für COM-Objekte bereit. |
IsLiteral |
Stellt einen versionsunabhängigen Zugriff auf die IsLiteral-Eigenschaft für COM-Objekte bereit. |
IsNotSerialized |
Stellt einen versionsunabhängigen Zugriff auf die IsNotSerialized-Eigenschaft für COM-Objekte bereit. |
IsPinvokeImpl |
Stellt einen versionsunabhängigen Zugriff auf die IsPinvokeImpl-Eigenschaft für COM-Objekte bereit. |
IsPrivate |
Stellt einen versionsunabhängigen Zugriff auf die IsPrivate-Eigenschaft für COM-Objekte bereit. |
IsPublic |
Stellt einen versionsunabhängigen Zugriff auf die IsPublic-Eigenschaft für COM-Objekte bereit. |
IsSpecialName |
Stellt einen versionsunabhängigen Zugriff auf die IsSpecialName-Eigenschaft für COM-Objekte bereit. |
IsStatic |
Stellt einen versionsunabhängigen Zugriff auf die IsStatic-Eigenschaft für COM-Objekte bereit. |
MemberType |
Stellt einen versionsunabhängigen Zugriff auf die MemberType-Eigenschaft für COM-Objekte bereit. |
Name |
Stellt einen versionsunabhängigen Zugriff auf die Name-Eigenschaft für COM-Objekte bereit. |
ReflectedType |
Stellt einen versionsunabhängigen Zugriff auf die ReflectedType-Eigenschaft für COM-Objekte bereit. |
Methoden
Equals(Object) |
Stellt einen versionsunabhängigen Zugriff auf die Equals(Object)-Methode für COM-Objekte bereit. |
GetCustomAttributes(Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Boolean)-Methode für COM-Objekte bereit. |
GetCustomAttributes(Type, Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Type, Boolean)-Methode für COM-Objekte bereit. |
GetHashCode() |
Stellt einen versionsunabhängigen Zugriff auf die GetHashCode()-Methode für COM-Objekte bereit. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. |
GetType() |
Stellt einen versionsunabhängigen Zugriff auf die GetType()-Methode für COM-Objekte bereit. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
GetValue(Object) |
Stellt einen versionsunabhängigen Zugriff auf die GetValue(Object)-Methode für COM-Objekte bereit. |
GetValueDirect(TypedReference) |
Stellt einen versionsunabhängigen Zugriff auf die GetValueDirect(TypedReference)-Methode für COM-Objekte bereit. |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
IsDefined(Type, Boolean) |
Stellt einen versionsunabhängigen Zugriff auf die IsDefined(Type, Boolean)-Methode für COM-Objekte bereit. |
SetValue(Object, Object) |
Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object)-Methode für COM-Objekte bereit. |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit. |
SetValueDirect(TypedReference, Object) |
Stellt einen versionsunabhängigen Zugriff auf die SetValueDirect(TypedReference, Object)-Methode für COM-Objekte bereit. |
ToString() |
Stellt einen versionsunabhängigen Zugriff auf die ToString()-Methode für COM-Objekte bereit. |