_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í slouží pro přístup ke spravovaným třídám z nespravovaného kódu a nemělo by se volat ze spravovaného kódu.
Toto rozhraní zachovává pořadí virtuálních System.Reflection.MethodBase tabulek členů třídy, ke kterým lze přistupovat nespravovanými objekty COM.
Vlastnosti
Attributes |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Attributes . |
CallingConvention |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích CallingConvention . |
DeclaringType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích DeclaringType . |
IsAbstract |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAbstract . |
IsAssembly |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsAssembly . |
IsConstructor |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsConstructor . |
IsFamily |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsFamily . |
IsFamilyAndAssembly |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsFamilyAndAssembly . |
IsFamilyOrAssembly |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsFamilyOrAssembly . |
IsFinal |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsFinal . |
IsHideBySig |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsHideBySig . |
IsPrivate |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsPrivate . |
IsPublic |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsPublic . |
IsSpecialName |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsSpecialName . |
IsStatic |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsStatic . |
IsVirtual |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích IsVirtual . |
MemberType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích MemberType . |
MethodHandle |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích MethodHandle . |
Name |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích Name . |
ReflectedType |
Poskytuje objekty COM s přístupem k vlastnosti nezávislé na verzích ReflectedType . |
Metody
Equals(Object) |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích Equals(Object) . |
GetCustomAttributes(Boolean) |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetCustomAttributes(Boolean) . |
GetCustomAttributes(Type, Boolean) |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetCustomAttributes(Type, Boolean) . |
GetHashCode() |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích 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 COM s přístupem k metodě nezávislý na verzích GetMethodImplementationFlags() . |
GetParameters() |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetParameters() . |
GetType() |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetType() . |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, 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 COM s přístupem k metodě nezávislý na verzích Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) . |
Invoke(Object, Object[]) |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích 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 COM s přístupem k metodě nezávislý na verzích IsDefined(Type, Boolean) . |
ToString() |
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích ToString() . |