_MethodInfo Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Belangrijk
Deze API is niet CLS-conform.
Stelt de openbare leden van de MethodInfo klasse beschikbaar voor onbeheerde code.
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
- 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.MethodInfo 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. |
| ReturnType |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ReturnType eigenschap. |
| ReturnTypeCustomAttributes |
Biedt COM-objecten met versie-onafhankelijke toegang tot de ReturnTypeCustomAttributes eigenschap. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de Equals(Object) methode. |
| GetBaseDefinition() |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetBaseDefinition() 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. |