_MethodBase Arabirim

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Sınıfın ortak üyelerini MethodBase yönetilmeyen kod olarak gösterir.

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
Türetilmiş
Öznitelikler

Açıklamalar

Bu arabirim yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.

Bu arabirim, System.Reflection.MethodBase YÖNETILMEYEN com nesneleri tarafından erişilebilen sınıf üyelerinin vtable sıralamasını korur.

Özellikler

Attributes

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Attributes .

CallingConvention

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar CallingConvention .

DeclaringType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar DeclaringType .

IsAbstract

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAbstract .

IsAssembly

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAssembly .

IsConstructor

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsConstructor .

IsFamily

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsFamily .

IsFamilyAndAssembly

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsFamilyAndAssembly .

IsFamilyOrAssembly

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsFamilyOrAssembly .

IsFinal

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsFinal .

IsHideBySig

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsHideBySig .

IsPrivate

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsPrivate .

IsPublic

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsPublic .

IsSpecialName

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsSpecialName .

IsStatic

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsStatic .

IsVirtual

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsVirtual .

MemberType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar MemberType .

MethodHandle

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar MethodHandle .

Name

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Name .

ReflectedType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar ReflectedType .

Yöntemler

Equals(Object)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Equals(Object) .

GetCustomAttributes(Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetCustomAttributes(Boolean) .

GetCustomAttributes(Type, Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetCustomAttributes(Type, Boolean) .

GetHashCode()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetHashCode() .

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

Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler.

GetMethodImplementationFlags()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethodImplementationFlags() .

GetParameters()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetParameters() .

GetType()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetType() .

GetTypeInfo(UInt32, UInt32, IntPtr)

Bir arabirimin tür bilgilerini almak için kullanılabilen bir nesnenin tür bilgilerini alır.

GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1).

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

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) .

Invoke(Object, Object[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Invoke(Object, Object[]) .

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

Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar.

IsDefined(Type, Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsDefined(Type, Boolean) .

ToString()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar ToString() .

Şunlara uygulanır