_Type Arabirim

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Type sınıfının genel üyelerini yönetilmeyen koda sunar.

public interface class _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _Type
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _Type = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _Type = interface
Public Interface _Type
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, yönetilmeyen COM nesneleri tarafından erişilebilen System.Type sınıf üyelerinin vtable sırasını korur.

Özellikler

Assembly

COM nesnelerine Assembly özelliğine sürümden bağımsız erişim sağlar.

AssemblyQualifiedName

COM nesnelerine AssemblyQualifiedName özelliğine sürümden bağımsız erişim sağlar.

Attributes

COM nesnelerine Attributes özelliğine sürümden bağımsız erişim sağlar.

BaseType

COM nesnelerine BaseType özelliğine sürümden bağımsız erişim sağlar.

DeclaringType

COM nesnelerine DeclaringType özelliğine sürümden bağımsız erişim sağlar.

FullName

COM nesnelerine FullName özelliğine sürümden bağımsız erişim sağlar.

GUID

COM nesnelerine GUID özelliğine sürümden bağımsız erişim sağlar.

HasElementType

COM nesnelerine HasElementType özelliğine sürümden bağımsız erişim sağlar.

IsAbstract

COM nesnelerine IsAbstract özelliğine sürümden bağımsız erişim sağlar.

IsAnsiClass

COM nesnelerine IsAnsiClass özelliğine sürümden bağımsız erişim sağlar.

IsArray

COM nesnelerine IsArray özelliğine sürümden bağımsız erişim sağlar.

IsAutoClass

COM nesnelerine IsAutoClass özelliğine sürümden bağımsız erişim sağlar.

IsAutoLayout

COM nesnelerine IsAutoLayout özelliğine sürümden bağımsız erişim sağlar.

IsByRef

COM nesnelerine IsByRef özelliğine sürümden bağımsız erişim sağlar.

IsClass

COM nesnelerine IsClass özelliğine sürümden bağımsız erişim sağlar.

IsCOMObject

COM nesnelerine IsCOMObject özelliğine sürümden bağımsız erişim sağlar.

IsContextful

COM nesnelerine IsContextful özelliğine sürümden bağımsız erişim sağlar.

IsEnum

COM nesnelerine IsEnum özelliğine sürümden bağımsız erişim sağlar.

IsExplicitLayout

COM nesnelerine IsExplicitLayout özelliğine sürümden bağımsız erişim sağlar.

IsImport

COM nesnelerine IsImport özelliğine sürümden bağımsız erişim sağlar.

IsInterface

COM nesnelerine IsInterface özelliğine sürümden bağımsız erişim sağlar.

IsLayoutSequential

COM nesnelerine IsLayoutSequential özelliğine sürümden bağımsız erişim sağlar.

IsMarshalByRef

COM nesnelerine IsMarshalByRef özelliğine sürümden bağımsız erişim sağlar.

IsNestedAssembly

COM nesnelerine IsNestedAssembly özelliğine sürümden bağımsız erişim sağlar.

IsNestedFamANDAssem

COM nesnelerine IsNestedFamANDAssem özelliğine sürümden bağımsız erişim sağlar.

IsNestedFamily

COM nesnelerine IsNestedFamily özelliğine sürümden bağımsız erişim sağlar.

IsNestedFamORAssem

COM nesnelerine IsNestedFamORAssem özelliğine sürümden bağımsız erişim sağlar.

IsNestedPrivate

COM nesnelerine IsNestedPrivate özelliğine sürümden bağımsız erişim sağlar.

IsNestedPublic

COM nesnelerine IsNestedPublic özelliğine sürümden bağımsız erişim sağlar.

IsNotPublic

COM nesnelerine IsNotPublic özelliğine sürümden bağımsız erişim sağlar.

IsPointer

COM nesnelerine IsPointer özelliğine sürümden bağımsız erişim sağlar.

IsPrimitive

COM nesnelerine IsPrimitive özelliğine sürümden bağımsız erişim sağlar.

IsPublic

COM nesnelerine IsPublic özelliğine sürümden bağımsız erişim sağlar.

IsSealed

COM nesnelerine IsSealed özelliğine sürümden bağımsız erişim sağlar.

IsSerializable

COM nesnelerine IsSerializable özelliğine sürümden bağımsız erişim sağlar.

IsSpecialName

COM nesnelerine IsSpecialName özelliğine sürümden bağımsız erişim sağlar.

IsUnicodeClass

COM nesnelerine IsUnicodeClass özelliğine sürümden bağımsız erişim sağlar.

IsValueType

COM nesnelerine IsValueType özelliğine sürümden bağımsız erişim sağlar.

MemberType

COM nesnelerine MemberType özelliğine sürümden bağımsız erişim sağlar.

Module

COM nesnelerine Module özelliğine sürümden bağımsız erişim sağlar.

Name

COM nesnelerine Name özelliğine sürümden bağımsız erişim sağlar.

Namespace

COM nesnelerine Namespace özelliğine sürümden bağımsız erişim sağlar.

ReflectedType

COM nesnelerine ReflectedType özelliğine sürümden bağımsız erişim sağlar.

TypeHandle

COM nesnelerine TypeHandle özelliğine sürümden bağımsız erişim sağlar.

TypeInitializer

COM nesnelerine TypeInitializer özelliğine sürümden bağımsız erişim sağlar.

UnderlyingSystemType

COM nesnelerine UnderlyingSystemType özelliğine sürümden bağımsız erişim sağlar.

Yöntemler

Equals(Object)

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

Equals(Type)

COM nesnelerine Equals(Type) yöntemine sürümden bağımsız erişim sağlar.

FindInterfaces(TypeFilter, Object)

COM nesnelerine FindInterfaces(TypeFilter, Object) yöntemine sürümden bağımsız erişim sağlar.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

COM nesnelerine FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) yöntemine sürümden bağımsız erişim sağlar.

GetArrayRank()

COM nesnelerine GetArrayRank() yöntemine sürümden bağımsız erişim sağlar.

GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

COM nesnelerine GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

COM nesnelerine GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetConstructor(Type[])

COM nesnelerine GetConstructor(Type[]) yöntemine sürümden bağımsız erişim sağlar.

GetConstructors()

COM nesnelerine GetConstructors() yöntemine sürümden bağımsız erişim sağlar.

GetConstructors(BindingFlags)

COM nesnelerine GetConstructors(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetDefaultMembers()

COM nesnelerine GetDefaultMembers() yöntemine sürümden bağımsız erişim sağlar.

GetElementType()

COM nesnelerine GetElementType() yöntemine sürümden bağımsız erişim sağlar.

GetEvent(String, BindingFlags)

COM nesnelerine GetEvent(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetEvent(String)

COM nesnelerine GetEvent(String) yöntemine sürümden bağımsız erişim sağlar.

GetEvents()

COM nesnelerine GetEvents() yöntemine sürümden bağımsız erişim sağlar.

GetEvents(BindingFlags)

COM nesnelerine GetEvents(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetField(String, BindingFlags)

COM nesnelerine GetField(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetField(String)

COM nesnelerine GetField(String) yöntemine sürümden bağımsız erişim sağlar.

GetFields()

COM nesnelerine GetFields() yöntemine sürümden bağımsız erişim sağlar.

GetFields(BindingFlags)

COM nesnelerine GetFields(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetHashCode()

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

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

Bir ad kümesini ilgili dağıtım tanımlayıcıları kümesiyle eşler.

GetInterface(String, Boolean)

COM nesnelerine GetInterface(String, Boolean) yöntemine sürümden bağımsız erişim sağlar.

GetInterface(String)

COM nesnelerine GetInterface(String) yöntemine sürümden bağımsız erişim sağlar.

GetInterfaceMap(Type)

COM nesnelerine GetInterfaceMap(Type) yöntemine sürümden bağımsız erişim sağlar.

GetInterfaces()

COM nesnelerine GetInterfaces() yöntemine sürümden bağımsız erişim sağlar.

GetMember(String, BindingFlags)

COM nesnelerine GetMember(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetMember(String, MemberTypes, BindingFlags)

COM nesnelerine GetMember(String, MemberTypes, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetMember(String)

COM nesnelerine GetMember(String) yöntemine sürümden bağımsız erişim sağlar.

GetMembers()

COM nesnelerine GetMembers() yöntemine sürümden bağımsız erişim sağlar.

GetMembers(BindingFlags)

COM nesnelerine GetMembers(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

COM nesnelerine GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

COM nesnelerine GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String, BindingFlags)

COM nesnelerine GetMethod(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String, Type[], ParameterModifier[])

COM nesnelerine GetMethod(String, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String, Type[])

COM nesnelerine GetMethod(String, Type[]) yöntemine sürümden bağımsız erişim sağlar.

GetMethod(String)

COM nesnelerine GetMethod(String) yöntemine sürümden bağımsız erişim sağlar.

GetMethods()

COM nesnelerine GetMethods() yöntemine sürümden bağımsız erişim sağlar.

GetMethods(BindingFlags)

COM nesnelerine GetMethods(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetNestedType(String, BindingFlags)

COM nesnelerine GetNestedType(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetNestedType(String)

COM nesnelerine GetNestedType(String) yöntemine sürümden bağımsız erişim sağlar.

GetNestedTypes()

COM nesnelerine GetNestedTypes() yöntemine sürümden bağımsız erişim sağlar.

GetNestedTypes(BindingFlags)

COM nesnelerine GetNestedTypes(BindingFlags) yöntemine sürümden bağımsız erişim sağlar ve belirtilen bağlama kısıtlamalarını kullanarak geçerli Typeiç içe yerleştirilmiş türleri arar.

GetProperties()

COM nesnelerine GetProperties() yöntemine sürümden bağımsız erişim sağlar.

GetProperties(BindingFlags)

COM nesnelerine GetProperties(BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

COM nesnelerine GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, BindingFlags)

COM nesnelerine GetProperty(String, BindingFlags) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, Type, Type[], ParameterModifier[])

COM nesnelerine GetProperty(String, Type, Type[], ParameterModifier[]) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, Type, Type[])

COM nesnelerine GetProperty(String, Type, Type[]) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, Type)

COM nesnelerine GetProperty(String, Type) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String, Type[])

COM nesnelerine GetProperty(String, Type[]) yöntemine sürümden bağımsız erişim sağlar.

GetProperty(String)

COM nesnelerine GetProperty(String) yöntemine sürümden bağımsız erişim sağlar.

GetType()

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

GetTypeInfo(UInt32, UInt32, IntPtr)

Bir nesnenin tür bilgilerini alır ve daha sonra arabirim için tür bilgilerini almak için kullanılabilir.

GetTypeInfoCount(UInt32)

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

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

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

InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

COM nesnelerine InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) yöntemine sürümden bağımsız erişim sağlar.

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

COM nesnelerine InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) yöntemine sürümden bağımsız erişim sağlar.

InvokeMember(String, BindingFlags, Binder, Object, Object[])

COM nesnelerine InvokeMember(String, BindingFlags, Binder, Object, Object[]) yöntemine sürümden bağımsız erişim sağlar.

IsAssignableFrom(Type)

COM nesnelerine IsAssignableFrom(Type) yöntemine sürümden bağımsız erişim sağlar.

IsDefined(Type, Boolean)

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

IsInstanceOfType(Object)

COM nesnelerine IsInstanceOfType(Object) yöntemine sürümden bağımsız erişim sağlar.

IsSubclassOf(Type)

COM nesnelerine IsSubclassOf(Type) yöntemine sürümden bağımsız erişim sağlar.

ToString()

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

Şunlara uygulanır