_MethodInfo Schnittstelle

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Macht die öffentlichen Member der MethodInfo Klasse für nicht verwalteten Code verfügbar.

public interface class _MethodInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MethodInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _MethodInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MethodInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _MethodInfo = interface
Public Interface _MethodInfo
Abgeleitet
Attribute

Hinweise

Diese Schnittstelle dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Diese Schnittstelle behält die vtable-Reihenfolge der Klassenelemente bei, auf die System.Reflection.MethodInfo von nicht verwalteten COM-Objekten zugegriffen werden kann.

Eigenschaften

Name Beschreibung
Attributes

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Attributes Eigenschaft bereit.

CallingConvention

Stellt COM-Objekte versionsunabhängigen Zugriff auf die CallingConvention Eigenschaft bereit.

DeclaringType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die DeclaringType Eigenschaft bereit.

IsAbstract

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAbstract Eigenschaft bereit.

IsAssembly

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsAssembly Eigenschaft bereit.

IsConstructor

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsConstructor Eigenschaft bereit.

IsFamily

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsFamily Eigenschaft bereit.

IsFamilyAndAssembly

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsFamilyAndAssembly Eigenschaft bereit.

IsFamilyOrAssembly

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsFamilyOrAssembly Eigenschaft bereit.

IsFinal

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsFinal Eigenschaft bereit.

IsHideBySig

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsHideBySig Eigenschaft bereit.

IsPrivate

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsPrivate Eigenschaft bereit.

IsPublic

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsPublic Eigenschaft bereit.

IsSpecialName

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsSpecialName Eigenschaft bereit.

IsStatic

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsStatic Eigenschaft bereit.

IsVirtual

Stellt COM-Objekte versionsunabhängigen Zugriff auf die IsVirtual Eigenschaft bereit.

MemberType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die MemberType Eigenschaft bereit.

MethodHandle

Stellt COM-Objekte versionsunabhängigen Zugriff auf die MethodHandle Eigenschaft bereit.

Name

Stellt COM-Objekte versionsunabhängigen Zugriff auf die Name Eigenschaft bereit.

ReflectedType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die ReflectedType Eigenschaft bereit.

ReturnType

Stellt COM-Objekte versionsunabhängigen Zugriff auf die ReturnType Eigenschaft bereit.

ReturnTypeCustomAttributes

Stellt COM-Objekte versionsunabhängigen Zugriff auf die ReturnTypeCustomAttributes Eigenschaft bereit.

Methoden

Name Beschreibung
Equals(Object)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Equals(Object) Methode bereit.

GetBaseDefinition()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetBaseDefinition() Methode bereit.

GetCustomAttributes(Boolean)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetCustomAttributes(Boolean) Methode bereit.

GetCustomAttributes(Type, Boolean)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetCustomAttributes(Type, Boolean) Methode bereit.

GetHashCode()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetHashCode() Methode bereit.

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

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.

GetMethodImplementationFlags()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetMethodImplementationFlags() Methode bereit.

GetParameters()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetParameters() Methode bereit.

GetType()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetType() Methode bereit.

GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, mit denen die Typinformationen für eine Schnittstelle abgerufen werden können.

GetTypeInfoCount(UInt32)

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).

Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) Methode bereit.

Invoke(Object, Object[])

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(Object, Object[]) Methode bereit.

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

Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden.

IsDefined(Type, Boolean)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die IsDefined(Type, Boolean) Methode bereit.

ToString()

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die ToString() Methode bereit.

Gilt für: