_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řístupní veřejné členy třídy nespravovanému MethodBase 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 určené 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í System.Reflection.MethodBase vtable členů třídy, ke kterým mají přístup nespravované objekty COM.
Vlastnosti
| Name | Description |
|---|---|
| Attributes |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Attributes verzi. |
| CallingConvention |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na CallingConvention verzi. |
| DeclaringType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na DeclaringType verzi. |
| IsAbstract |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAbstract verzi. |
| IsAssembly |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsAssembly verzi. |
| IsConstructor |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsConstructor verzi. |
| IsFamily |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsFamily verzi. |
| IsFamilyAndAssembly |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsFamilyAndAssembly verzi. |
| IsFamilyOrAssembly |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsFamilyOrAssembly verzi. |
| IsFinal |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsFinal verzi. |
| IsHideBySig |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsHideBySig verzi. |
| IsPrivate |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsPrivate verzi. |
| IsPublic |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsPublic verzi. |
| IsSpecialName |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsSpecialName verzi. |
| IsStatic |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsStatic verzi. |
| IsVirtual |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na IsVirtual verzi. |
| MemberType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na MemberType verzi. |
| MethodHandle |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na MethodHandle verzi. |
| Name |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na Name verzi. |
| ReflectedType |
Poskytuje objekty MODELU COM s přístupem k vlastnosti nezávislé na ReflectedType verzi. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k Equals(Object) metodě. |
| GetCustomAttributes(Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetCustomAttributes(Boolean) metodě. |
| GetCustomAttributes(Type, Boolean) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetCustomAttributes(Type, Boolean) metodě. |
| GetHashCode() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetHashCode() metodě. |
| 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 s přístupem nezávislou na verzi k GetMethodImplementationFlags() metodě. |
| GetParameters() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetParameters() metodě. |
| GetType() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k GetType() metodě. |
| 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 MODELU COM s přístupem nezávislou na verzi k Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) metodě. |
| Invoke(Object, Object[]) |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k Invoke(Object, Object[]) metodě. |
| 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 s přístupem nezávislou na verzi k IsDefined(Type, Boolean) metodě. |
| ToString() |
Poskytuje objekty MODELU COM s přístupem nezávislou na verzi k ToString() metodě. |