_MethodBase Interface

Definitie

Belangrijk

Deze API is niet CLS-conform.

Stelt de openbare leden van de MethodBase klasse beschikbaar voor onbeheerde code.

public interface class _MethodBase
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MethodBase
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _MethodBase
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MethodBase = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _MethodBase = interface
Public Interface _MethodBase
Afgeleid
Kenmerken

Opmerkingen

Deze interface is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.

Deze interface behoudt de vtable-volgorde van de System.Reflection.MethodBase klasseleden die toegankelijk zijn voor niet-beheerde COM-objecten.

Eigenschappen

Name Description
Attributes

Biedt COM-objecten met versie-onafhankelijke toegang tot de Attributes eigenschap.

CallingConvention

Biedt COM-objecten met versie-onafhankelijke toegang tot de CallingConvention eigenschap.

DeclaringType

Biedt COM-objecten met versie-onafhankelijke toegang tot de DeclaringType eigenschap.

IsAbstract

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAbstract eigenschap.

IsAssembly

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsAssembly eigenschap.

IsConstructor

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsConstructor eigenschap.

IsFamily

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsFamily eigenschap.

IsFamilyAndAssembly

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsFamilyAndAssembly eigenschap.

IsFamilyOrAssembly

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsFamilyOrAssembly eigenschap.

IsFinal

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsFinal eigenschap.

IsHideBySig

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsHideBySig eigenschap.

IsPrivate

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsPrivate eigenschap.

IsPublic

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsPublic eigenschap.

IsSpecialName

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsSpecialName eigenschap.

IsStatic

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsStatic eigenschap.

IsVirtual

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsVirtual eigenschap.

MemberType

Biedt COM-objecten met versie-onafhankelijke toegang tot de MemberType eigenschap.

MethodHandle

Biedt COM-objecten met versie-onafhankelijke toegang tot de MethodHandle eigenschap.

Name

Biedt COM-objecten met versie-onafhankelijke toegang tot de Name eigenschap.

ReflectedType

Biedt COM-objecten met versie-onafhankelijke toegang tot de ReflectedType eigenschap.

Methoden

Name Description
Equals(Object)

Biedt COM-objecten met versie-onafhankelijke toegang tot de Equals(Object) methode.

GetCustomAttributes(Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Boolean) methode.

GetCustomAttributes(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetCustomAttributes(Type, Boolean) methode.

GetHashCode()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetHashCode() methode.

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

Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's.

GetMethodImplementationFlags()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetMethodImplementationFlags() methode.

GetParameters()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetParameters() methode.

GetType()

Biedt COM-objecten met versie-onafhankelijke toegang tot de GetType() methode.

GetTypeInfo(UInt32, UInt32, IntPtr)

Hiermee haalt u de typegegevens voor een object op, die kan worden gebruikt om de typegegevens voor een interface op te halen.

GetTypeInfoCount(UInt32)

Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1).

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

Biedt COM-objecten met versie-onafhankelijke toegang tot de Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) methode.

Invoke(Object, Object[])

Biedt COM-objecten met versie-onafhankelijke toegang tot de Invoke(Object, Object[]) methode.

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

Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven.

IsDefined(Type, Boolean)

Biedt COM-objecten met versie-onafhankelijke toegang tot de IsDefined(Type, Boolean) methode.

ToString()

Biedt COM-objecten met versie-onafhankelijke toegang tot de ToString() methode.

Van toepassing op