_Type Arabirim

Tanım

Önemli

Bu API, CLS uyumlu değildir.

sınıfının genel üyelerini Type 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 sınıf üyelerinin vtable sırasını System.Type korur.

Özellikler

Name Description
Assembly

ÖZELLIĞIne Assembly sürümden bağımsız erişime sahip COM nesneleri sağlar.

AssemblyQualifiedName

ÖZELLIĞIne AssemblyQualifiedName sürümden bağımsız erişime sahip COM nesneleri sağlar.

Attributes

ÖZELLIĞIne Attributes sürümden bağımsız erişime sahip COM nesneleri sağlar.

BaseType

ÖZELLIĞIne BaseType sürümden bağımsız erişime sahip COM nesneleri sağlar.

DeclaringType

ÖZELLIĞIne DeclaringType sürümden bağımsız erişime sahip COM nesneleri sağlar.

FullName

ÖZELLIĞIne FullName sürümden bağımsız erişime sahip COM nesneleri sağlar.

GUID

ÖZELLIĞIne GUID sürümden bağımsız erişime sahip COM nesneleri sağlar.

HasElementType

ÖZELLIĞIne HasElementType sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsAbstract

ÖZELLIĞIne IsAbstract sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsAnsiClass

ÖZELLIĞIne IsAnsiClass sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsArray

ÖZELLIĞIne IsArray sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsAutoClass

ÖZELLIĞIne IsAutoClass sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsAutoLayout

ÖZELLIĞIne IsAutoLayout sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsByRef

ÖZELLIĞIne IsByRef sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsClass

ÖZELLIĞIne IsClass sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsCOMObject

ÖZELLIĞIne IsCOMObject sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsContextful

ÖZELLIĞIne IsContextful sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsEnum

ÖZELLIĞIne IsEnum sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsExplicitLayout

ÖZELLIĞIne IsExplicitLayout sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsImport

ÖZELLIĞIne IsImport sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsInterface

ÖZELLIĞIne IsInterface sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsLayoutSequential

ÖZELLIĞIne IsLayoutSequential sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsMarshalByRef

ÖZELLIĞIne IsMarshalByRef sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedAssembly

ÖZELLIĞIne IsNestedAssembly sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedFamANDAssem

ÖZELLIĞIne IsNestedFamANDAssem sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedFamily

ÖZELLIĞIne IsNestedFamily sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedFamORAssem

ÖZELLIĞIne IsNestedFamORAssem sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedPrivate

ÖZELLIĞIne IsNestedPrivate sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNestedPublic

ÖZELLIĞIne IsNestedPublic sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsNotPublic

ÖZELLIĞIne IsNotPublic sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsPointer

ÖZELLIĞIne IsPointer sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsPrimitive

ÖZELLIĞIne IsPrimitive sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsPublic

ÖZELLIĞIne IsPublic sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsSealed

ÖZELLIĞIne IsSealed sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsSerializable

ÖZELLIĞIne IsSerializable sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsSpecialName

ÖZELLIĞIne IsSpecialName sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsUnicodeClass

ÖZELLIĞIne IsUnicodeClass sürümden bağımsız erişime sahip COM nesneleri sağlar.

IsValueType

ÖZELLIĞIne IsValueType sürümden bağımsız erişime sahip COM nesneleri sağlar.

MemberType

ÖZELLIĞIne MemberType sürümden bağımsız erişime sahip COM nesneleri sağlar.

Module

ÖZELLIĞIne Module sürümden bağımsız erişime sahip COM nesneleri sağlar.

Name

ÖZELLIĞIne Name sürümden bağımsız erişime sahip COM nesneleri sağlar.

Namespace

ÖZELLIĞIne Namespace sürümden bağımsız erişime sahip COM nesneleri sağlar.

ReflectedType

ÖZELLIĞIne ReflectedType sürümden bağımsız erişime sahip COM nesneleri sağlar.

TypeHandle

ÖZELLIĞIne TypeHandle sürümden bağımsız erişime sahip COM nesneleri sağlar.

TypeInitializer

ÖZELLIĞIne TypeInitializer sürümden bağımsız erişime sahip COM nesneleri sağlar.

UnderlyingSystemType

ÖZELLIĞIne UnderlyingSystemType sürümden bağımsız erişime sahip COM nesneleri sağlar.

Yöntemler

Name Description
Equals(Object)

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

Equals(Type)

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

FindInterfaces(TypeFilter, Object)

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

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

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

GetArrayRank()

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

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

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

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

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

GetConstructor(Type[])

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

GetConstructors()

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

GetConstructors(BindingFlags)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetDefaultMembers()

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

GetElementType()

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

GetEvent(String, BindingFlags)

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

GetEvent(String)

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

GetEvents()

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

GetEvents(BindingFlags)

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

GetField(String, BindingFlags)

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

GetField(String)

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

GetFields()

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

GetFields(BindingFlags)

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

GetHashCode()

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

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.

GetInterface(String, Boolean)

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

GetInterface(String)

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

GetInterfaceMap(Type)

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

GetInterfaces()

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

GetMember(String, BindingFlags)

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

GetMember(String, MemberTypes, BindingFlags)

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

GetMember(String)

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

GetMembers()

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

GetMembers(BindingFlags)

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

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

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

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

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

GetMethod(String, BindingFlags)

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

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

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

GetMethod(String, Type[])

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

GetMethod(String)

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

GetMethods()

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

GetMethods(BindingFlags)

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

GetNestedType(String, BindingFlags)

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

GetNestedType(String)

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

GetNestedTypes()

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

GetNestedTypes(BindingFlags)

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

GetProperties()

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

GetProperties(BindingFlags)

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

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

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

GetProperty(String, BindingFlags)

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

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

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

GetProperty(String, Type, Type[])

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

GetProperty(String, Type)

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

GetProperty(String, Type[])

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

GetProperty(String)

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

GetType()

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

GetTypeInfo(UInt32, UInt32, IntPtr)

Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir.

GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 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 yönteme InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) sürümden bağımsız erişim sağlar.

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

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

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

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

IsAssignableFrom(Type)

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

IsDefined(Type, Boolean)

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

IsInstanceOfType(Object)

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

IsSubclassOf(Type)

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

ToString()

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

Şunlara uygulanır