_MethodBase Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zpřístupňuje veřejné členy MethodBase třídy nespravovanému kódu.
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
- Odvozené
- Atributy
Poznámky
Toto rozhraní je pro přístup ke spravovaným třídám z nespravovaného kódu a neměl by být volán ze spravovaného kódu.
Toto rozhraní zachovává pořadí vtable System.Reflection.MethodBase členů třídy, ke kterým je možné přistupovat nespravované objekty modelu COM.
Vlastnosti
Attributes |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi Attributes . |
CallingConvention |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi CallingConvention . |
DeclaringType |
Poskytuje objekty modelu COM, které mají přístup k vlastnosti nezávislé na verzi DeclaringType . |
IsAbstract |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsAbstract verzi. |
IsAssembly |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsAssembly verzi. |
IsConstructor |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsConstructor verzi. |
IsFamily |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsFamily verzi. |
IsFamilyAndAssembly |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsFamilyAndAssembly verzi. |
IsFamilyOrAssembly |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsFamilyOrAssembly verzi. |
IsFinal |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsFinal verzi. |
IsHideBySig |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsHideBySig verzi. |
IsPrivate |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsPrivate verzi. |
IsPublic |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsPublic verzi. |
IsSpecialName |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsSpecialName verzi. |
IsStatic |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsStatic verzi. |
IsVirtual |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na IsVirtual verzi. |
MemberType |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na MemberType verzi. |
MethodHandle |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na MethodHandle verzi. |
Name |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na Name verzi. |
ReflectedType |
Poskytuje objekty modelu COM přístup k vlastnosti nezávislé na ReflectedType verzi. |
Metody
Equals(Object) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Equals(Object) . |
GetCustomAttributes(Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Boolean) . |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetCustomAttributes(Type, Boolean) . |
GetHashCode() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetHashCode() . |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. |
GetMethodImplementationFlags() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetMethodImplementationFlags() . |
GetParameters() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetParameters() . |
GetType() |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi GetType() . |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu pro objekt, který lze použít k získání informací o typu pro rozhraní. |
GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). |
Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) . |
Invoke(Object, Object[]) |
Poskytuje objekty modelu COM, které mají přístup k metodě nezávisle na verzi Invoke(Object, Object[]) . |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. |
IsDefined(Type, Boolean) |
Poskytuje objekty modelu COM přístup k metodě nezávislé na IsDefined(Type, Boolean) verzi. |
ToString() |
Poskytuje objekty modelu COM přístup k metodě nezávislé na ToString() verzi. |