TypeDelegator Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Type nesneyi sarmalar ve yöntemleri bu Typeöğesine devreder.
public ref class TypeDelegator : System::Reflection::TypeInfo
public ref class TypeDelegator : Type
public class TypeDelegator : System.Reflection.TypeInfo
[System.Serializable]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : System.Reflection.TypeInfo
type TypeDelegator = class
inherit TypeInfo
[<System.Serializable>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit TypeInfo
Public Class TypeDelegator
Inherits TypeInfo
Public Class TypeDelegator
Inherits Type
- Devralma
- Devralma
- Öznitelikler
Açıklamalar
Bu türden türeyin ve yalnızca içinde özelleştirme sağlamanız gereken üyeleri, ayrıca programınız için gerekli olan ve henüz tarafından TypeDelegatoruygulanmamış üyeleri geçersiz kılın.
TypeDelegator ' den System.Type türetilir ve özelliklerinin ve yöntemlerinin Typeçoğunu uygular. Uyguladığı her üye için, TypeDelegator oluşturucuya bağımsız değişken olarak sağlanan bir iç Type nesnenin ilgili üyesine otomatik olarak temsilci atar. Bu iç Type nesne, alan tarafından türetilen sınıflara protectedtypeImpl sunulur.
Note
Üyelerin TypeDelegator kendileri yalnızca öğesinden Typedevralınan bazı üyelerin uygulamaları vardır. Bu durumlarda, uygulama "Impl" ile biten bir ada sahip geçersiz kılınmış protected bir yöntem tarafından sağlanır. Örneğin, yöntemin tüm aşırı yüklemeleri GetMethods için uygulama geçersiz kılınan GetMethodImpl yöntem tarafından sağlanır. gibi IsPublicIsNestedAssembly devralınan özellikler için uygulama geçersiz kılınan GetAttributeFlagsImpl yöntemi tarafından sağlanır.
Türetilen sınıflar, bir nesneyi parametresi olarak alan ve yalnızca bu nesneyi oluşturucuya Type geçiren genel bir TypeDelegator(Type) oluşturucu sağlayabilir veya iç Type nesneyi başka bir şekilde ayarlayabilir.
Türetilen bir sınıf tarafından TypeDelegatoruygulanmayan bir üye kullanıyorsa, bu üyeyi geçersiz kılmalı ve bir uygulama sağlamalıdır. En basit uygulama, alan tarafından kullanıma sunulan iç Type nesnede karşılık gelen üyeyi çağırmaktır typeImpl , ancak uygulamanızın gerektirdiği herhangi bir uygulamayı sağlayabilirsiniz. Uygulamanız veya uygulamanızın çağırdığı kitaplık işlevleri (örneğin, oluşturucu tarafından CodeTypeReference.CodeTypeReference(Type) ) tarafından kullanılmayan bu üyeleri geçersiz kılmak gerekmez.
Overridable'nin aşağıdaki sanal yöntemleri (Visual Basic Type yöntemleri) TypeDelegator tarafından uygulanmaz: MakeGenericType, GetGenericTypeDefinition, GetGenericArguments, GetGenericParameterConstraints, MakeArrayType, MakeByRefType, MakePointerType, GetEnumNames, GetEnumValues, GetEnumUnderlyingType, GetTypeCodeImpl, IsEnumDefined, IsEquivalentTo.
Overridable'un aşağıdaki sanal özellikleri (Type özellikleri Visual Basic) TypeDelegator tarafından uygulanmaz: IsGenericType, IsGenericTypeDefinition, IsGenericParameter, ContainsGenericParameters, DeclaringMethod, GenericParameterAttributes, GenericParameterPosition, IsSecurityCritical, IsSecuritySafeCritical, IsSecurityTransparent.
Oluşturucular
| Name | Description |
|---|---|
| TypeDelegator() |
Sınıfın TypeDelegator yeni bir örneğini varsayılan özelliklerle başlatır. |
| TypeDelegator(Type) |
Kapsülleme örneğini belirten sınıfın yeni bir örneğini TypeDelegator başlatır. |
Alanlar
| Name | Description |
|---|---|
| typeImpl |
Tür bilgilerini gösteren bir değer. |
Özellikler
| Name | Description |
|---|---|
| Assembly |
Uygulanan türün derlemesini alır. |
| AssemblyQualifiedName |
Derlemenin tam adını alır. |
| Attributes |
ile Typeilişkili öznitelikleri alır. (Devralındığı yer: Type) |
| BaseType |
Geçerli türün temel türünü alır. |
| ContainsGenericParameters |
Geçerli Type nesnenin belirli türler tarafından değiştirilmemiş tür parametrelerine sahip olup olmadığını gösteren bir değer alır. (Devralındığı yer: Type) |
| CustomAttributes |
Bu üyenin özel özniteliklerini içeren bir koleksiyon alır. (Devralındığı yer: MemberInfo) |
| DeclaredConstructors |
Geçerli tür tarafından bildirilen oluşturucuların koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredEvents |
Geçerli tür tarafından tanımlanan olayların koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredFields |
Geçerli tür tarafından tanımlanan alanların koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredMembers |
Geçerli tür tarafından tanımlanan üyelerin koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredMethods |
Geçerli tür tarafından tanımlanan yöntemlerin koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredNestedTypes |
Geçerli tür tarafından tanımlanan iç içe türlerin koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaredProperties |
Geçerli tür tarafından tanımlanan özelliklerin koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| DeclaringMethod |
MethodBase GeçerliType, genel bir yöntemin tür parametresini temsil ediyorsa bildirim yöntemini temsil eden bir alır. (Devralındığı yer: Type) |
| DeclaringType |
Geçerli iç içe türü veya genel tür parametresini bildiren türü alır. (Devralındığı yer: Type) |
| FullName |
Uygulanan türün tam adını alır. |
| GenericParameterAttributes |
Geçerli genel tür parametresinin GenericParameterAttributes kovaryans ve özel kısıtlamalarını açıklayan bayrakların bir bileşimini alır. (Devralındığı yer: Type) |
| GenericParameterPosition |
Nesne genel tür veya genel bir yöntemin tür parametresini temsil ettiğinde Type , tür parametresinin, parametreyi bildiren genel türün veya yöntemin tür parametre listesindeki konumunu alır. (Devralındığı yer: Type) |
| GenericTypeParameters |
Geçerli örneğin genel tür parametrelerinin dizisini alır. (Devralındığı yer: TypeInfo) |
| GUID |
Uygulanan türün GUID'sini (genel olarak benzersiz tanımlayıcı) alır. |
| HasElementType |
Geçerli Type değerin başka bir türü kapsadığını mı yoksa başka bir türe mi başvurduğunu, yani geçerlinin Type bir dizi mi, işaretçi mi yoksa başvuruyla mı geçirildiğini belirten bir değer alır. (Devralındığı yer: Type) |
| ImplementedInterfaces |
Geçerli tür tarafından uygulanan arabirimlerin koleksiyonunu alır. (Devralındığı yer: TypeInfo) |
| IsAbstract |
öğesinin soyut olup olmadığını Type ve geçersiz kılınması gerektiğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsAnsiClass |
için |
| IsArray |
Türün bir dizi olup olmadığını gösteren bir değer alır. (Devralındığı yer: Type) |
| IsAutoClass |
için |
| IsAutoLayout |
Geçerli türdeki alanların ortak dil çalışma zamanı tarafından otomatik olarak yerleştirilip yerleştirildiğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsByRef |
öğesinin başvuruyla geçirilip geçirilmediğini Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsByRefLike |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsClass |
öğesinin Type bir sınıf mı yoksa temsilci mi olduğunu belirten bir değer alır; yani değer türü veya arabirimi değil. (Devralındığı yer: Type) |
| IsCollectible |
IsCollectible Bir uygulama olan bu nesnenintypeImpl, bir collectible AssemblyLoadContextiçinde tutulan bir MemberInfo veya daha fazla derlemeye başvurup başvurmadığını belirten değerini alır. |
| IsCOMObject |
öğesinin bir COM nesnesi olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsConstructedGenericType |
Bu nesnenin, bir genel tür oluşturup oluşturmadığını gösteren bir değer alır. |
| IsContextful |
öğesinin bir bağlamda barındırılıp Type barındırılamayacağını belirten bir değer alır. (Devralındığı yer: Type) |
| IsEnum |
Geçerli Type değerin bir numaralandırmayı temsil edip etmediğini gösteren bir değer alır. (Devralındığı yer: Type) |
| IsExplicitLayout |
Geçerli türdeki alanların açıkça belirtilen uzaklıklarda yerleştirilip yerleştirildiğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsFunctionPointer |
Geçerlinin Type işlev işaretçisi olup olmadığını gösteren bir değer alır. |
| IsGenericMethodParameter |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsGenericParameter |
Geçerli Type değerin genel tür veya yöntem tanımında tür parametresini temsil edip etmediğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsGenericType |
Geçerli türün genel bir tür olup olmadığını gösteren bir değer alır. (Devralındığı yer: Type) |
| IsGenericTypeDefinition |
Geçerlinin Type , diğer genel türlerin oluşturulabileceği genel tür tanımını temsil edip etmediğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsGenericTypeParameter |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsImport |
öğesinin Type bir COM türü kitaplığından içeri aktarıldığını belirten bir ComImportAttribute özniteliğin uygulanıp uygulanmadığını belirten bir değer alır. (Devralındığı yer: Type) |
| IsInterface |
öğesinin bir arabirim olup olmadığını Type belirten bir değer alır; bir sınıf veya değer türü değil. (Devralındığı yer: Type) |
| IsLayoutSequential |
Geçerli türdeki alanların meta verilerde tanımlandığı veya yayıldığı sırada sıralı olarak düzenlendiğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsMarshalByRef |
öğesinin başvuruya göre sıralanıp sıralanmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsNested |
Geçerli Type nesnenin, tanımı başka bir türün tanımı içinde iç içe yerleştirilmiş bir türü temsil edip etmediğini gösteren bir değer alır. (Devralındığı yer: Type) |
| IsNestedAssembly |
öğesinin Type iç içe olup olmadığını ve yalnızca kendi derlemesinde görünür olup olmadığını belirten bir değer alır. (Devralındığı yer: Type) |
| IsNestedFamANDAssem |
öğesinin iç içe olup olmadığını ve yalnızca kendi ailesine ve kendi derlemesine ait sınıflar için görünür olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsNestedFamily |
öğesinin iç içe olup olmadığını ve yalnızca kendi ailesi içinde görünür olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsNestedFamORAssem |
öğesinin iç içe olup olmadığını ve yalnızca kendi ailesine veya kendi derlemesine ait sınıflar için görünür olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsNestedPrivate |
öğesinin iç içe olup olmadığını ve özel olarak bildirildiğini Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsNestedPublic |
Bir sınıfın iç içe geçmiş ve genel olarak bildirilmiş olup olmadığını gösteren bir değer alır. (Devralındığı yer: Type) |
| IsNotPublic |
öğesinin genel olarak bildirilip Type bildirilmediğini belirten bir değer alır. (Devralındığı yer: Type) |
| IsPointer |
öğesinin işaretçi olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsPrimitive |
öğesinin ilkel türlerden biri olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsPublic |
öğesinin genel olarak bildirilip bildirildiğini Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsSealed |
öğesinin korumalı olarak bildirilip bildirildiğini Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsSecurityCritical |
Geçerli türün geçerli güven düzeyinde güvenlik açısından kritik mi yoksa güvenlik açısından güvenli mi olduğunu belirten bir değer alır ve bu nedenle kritik işlemler gerçekleştirebilir. (Devralındığı yer: Type) |
| IsSecuritySafeCritical |
Geçerli türün geçerli güven düzeyinde güvenlik açısından güvenli-kritik olup olmadığını gösteren bir değer alır; başka bir ifadeyle, kritik işlemler gerçekleştirip gerçekleştiremeyeceği ve saydam kodla erişilip erişilemeyeceği. (Devralındığı yer: Type) |
| IsSecurityTransparent |
Geçerli türün geçerli güven düzeyinde saydam olup olmadığını belirten bir değer alır ve bu nedenle kritik işlemleri gerçekleştiremez. (Devralındığı yer: Type) |
| IsSerializable |
Geçersiz.
ikili serileştirilebilir olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsSignatureType |
Türün bir imza türü olup olmadığını gösteren bir değer alır. (Devralındığı yer: Type) |
| IsSpecialName |
Türün özel işleme gerektiren bir ada sahip olup olmadığını belirten bir değer alır. (Devralındığı yer: Type) |
| IsSZArray |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsTypeDefinition |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsUnicodeClass |
için |
| IsUnmanagedFunctionPointer |
Geçerlinin Type yönetilmeyen bir işlev işaretçisi olup olmadığını gösteren bir değer alır. |
| IsValueType |
değerinin bir değer türü olup olmadığını Type belirten bir değer alır. (Devralındığı yer: Type) |
| IsVariableBoundArray |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsVisible |
derleme dışındaki kod tarafından erişilip Type erişilemeyeceğini belirten bir değer alır. (Devralındığı yer: Type) |
| MemberType |
Bu üyenin bir MemberTypes tür veya iç içe türü olduğunu belirten bir değer alır. (Devralındığı yer: Type) |
| MetadataToken |
Meta verilerde bu varlığı tanımlayan bir değer alır. |
| Module |
Uygulanan türü içeren modülü alır. |
| Name |
Uygulanan türün adını alır ve yolu kaldırılır. |
| Namespace |
Uygulanan türün ad alanını alır. |
| ReflectedType |
Bu üyeyi almak için kullanılan sınıf nesnesini alır. (Devralındığı yer: Type) |
| StructLayoutAttribute |
Geçerli türün düzenini açıklayan bir StructLayoutAttribute alır. (Devralındığı yer: Type) |
| TypeHandle |
Uygulanan bir türün iç meta veri gösterimi için bir tanıtıcı alır. |
| TypeInitializer |
Türü için başlatıcıyı alır. (Devralındığı yer: Type) |
| UnderlyingSystemType |
Uygulanan türü temsil eden temeli Type alır. |
Yöntemler
| Name | Description |
|---|---|
| AsType() |
Geçerli türü nesne Type olarak döndürür. (Devralındığı yer: TypeInfo) |
| Equals(Object) |
Geçerli Type nesnenin temel sistem türünün belirtilen Objecttemel sistem türüyle aynı olup olmadığını belirler. (Devralındığı yer: Type) |
| Equals(Type) |
Geçerlinin Type temel sistem türünün belirtilen Typetemel sistem türüyle aynı olup olmadığını belirler. (Devralındığı yer: Type) |
| FindInterfaces(TypeFilter, Object) |
Geçerli Typetarafından uygulanan veya devralınan Type arabirimlerin filtrelenmiş listesini temsil eden bir nesne dizisi döndürür. (Devralındığı yer: Type) |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Belirtilen üye türündeki MemberInfo nesnelerin filtrelenmiş bir dizisini döndürür. (Devralındığı yer: Type) |
| GetArrayRank() |
Dizideki boyut sayısını alır. (Devralındığı yer: Type) |
| GetAttributeFlagsImpl() |
öğesine atanan |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını ve belirtilen çağırma kuralını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen bir oluşturucu arar. (Devralındığı yer: Type) |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen bir oluşturucu arar. (Devralındığı yer: Type) |
| GetConstructor(BindingFlags, Type[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleriyle eşleşen bir oluşturucu arar. (Devralındığı yer: Type) |
| GetConstructor(Type[]) |
Parametreleri belirtilen dizideki türlerle eşleşen bir genel örnek oluşturucu arar. (Devralındığı yer: Type) |
| GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
uygulayan oluşturucuyu |
| GetConstructors() |
Geçerli Typeiçin tanımlanan tüm ortak oluşturucuları döndürür. (Devralındığı yer: Type) |
| GetConstructors(BindingFlags) |
Geçerli ConstructorInfotarafından sarmalanan tür için tanımlanan oluşturucuları temsil eden bir nesne dizisi TypeDelegator döndürür. |
| GetCustomAttributes(Boolean) |
Türün devralma zincirinde arama yapılıp yapılmayacağını belirterek, bu tür için tanımlanan tüm özel öznitelikleri döndürür. |
| GetCustomAttributes(Type, Boolean) |
Türe göre tanımlanan bir özel öznitelik dizisi döndürür. |
| GetCustomAttributesData() |
Hedef üyeye CustomAttributeData uygulanmış öznitelikler hakkındaki verileri temsil eden nesnelerin listesini döndürür. (Devralındığı yer: MemberInfo) |
| GetDeclaredEvent(String) |
Geçerli tür tarafından bildirilen belirtilen olayı temsil eden bir nesne döndürür. (Devralındığı yer: TypeInfo) |
| GetDeclaredField(String) |
Geçerli tür tarafından bildirilen belirtilen alanı temsil eden bir nesne döndürür. (Devralındığı yer: TypeInfo) |
| GetDeclaredMethod(String) |
Geçerli tür tarafından bildirilen belirtilen yöntemi temsil eden bir nesne döndürür. (Devralındığı yer: TypeInfo) |
| GetDeclaredMethods(String) |
Belirtilen adla eşleşen geçerli türde bildirilen tüm yöntemleri içeren bir koleksiyon döndürür. (Devralındığı yer: TypeInfo) |
| GetDeclaredNestedType(String) |
Geçerli tür tarafından bildirilen belirtilen iç içe türü temsil eden bir nesne döndürür. (Devralındığı yer: TypeInfo) |
| GetDeclaredProperty(String) |
Geçerli tür tarafından bildirilen belirtilen özelliği temsil eden bir nesne döndürür. (Devralındığı yer: TypeInfo) |
| GetDefaultMembers() |
Ayarlanmış olan geçerli TypeDefaultMemberAttribute için tanımlanan üyeleri arar. (Devralındığı yer: Type) |
| GetElementType() |
Type Geçerli dizi, işaretçi veya ByRef tarafından kapsadığı veya başvurduğu nesnenin değerini döndürür. |
| GetEnumName(Object) |
Geçerli sabit listesi türü için belirtilen değere sahip sabitin adını döndürür. (Devralındığı yer: Type) |
| GetEnumNames() |
Geçerli sabit listesi türünün üyelerinin adlarını döndürür. (Devralındığı yer: Type) |
| GetEnumUnderlyingType() |
Geçerli sabit listesi türünün temel türünü döndürür. (Devralındığı yer: Type) |
| GetEnumValues() |
Geçerli sabit listesi türündeki sabitlerin değerlerinin bir dizisini döndürür. (Devralındığı yer: Type) |
| GetEnumValuesAsUnderlyingType() |
Bu numaralandırma türünün temel tür sabitlerinin değerlerinin dizisini alır. (Devralındığı yer: Type) |
| GetEvent(String, BindingFlags) |
Belirtilen olayı döndürür. |
| GetEvent(String) |
EventInfo Belirtilen ortak olayı temsil eden nesneyi döndürür. (Devralındığı yer: Type) |
| GetEvents() |
Geçerli EventInfotarafından bildirilen veya devralınan |
| GetEvents(BindingFlags) |
içinde belirtilen |
| GetField(String, BindingFlags) |
Belirtilen ada sahip alanı temsil eden bir FieldInfo nesne döndürür. |
| GetField(String) |
Belirtilen ada sahip ortak alanı arar. (Devralındığı yer: Type) |
| GetFields() |
Geçerli Typeöğesinin tüm genel alanlarını döndürür. (Devralındığı yer: Type) |
| GetFields(BindingFlags) |
Geçerli FieldInfotarafından sarmalanan tür için tanımlanan veri alanlarını temsil eden bir nesne dizisi TypeDelegator döndürür. |
| GetFunctionPointerCallingConventions() |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli işlev işaretçisinin Typeçağırma kurallarını döndürür. |
| GetFunctionPointerParameterTypes() |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli işlev işaretçisinin Typeparametre türlerini döndürür. |
| GetFunctionPointerReturnType() |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli işlev işaretçisinin Typedönüş türünü döndürür. |
| GetGenericArguments() |
Kapalı bir genel türün Type tür bağımsız değişkenlerini veya genel tür tanımının tür parametrelerini temsil eden bir nesne dizisi döndürür. (Devralındığı yer: Type) |
| GetGenericParameterConstraints() |
Geçerli genel tür parametresindeki kısıtlamaları temsil eden bir nesne dizisi Type döndürür. (Devralındığı yer: Type) |
| GetGenericTypeDefinition() |
Type Geçerli genel türün oluşturulabileceği genel tür tanımını temsil eden bir nesne döndürür. (Devralındığı yer: Type) |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. (Devralındığı yer: Type) |
| GetInterface(String, Boolean) |
Geçerli TypeDelegatortarafından sarmalanan tür tarafından uygulanan belirtilen arabirimi döndürür. |
| GetInterface(String) |
Belirtilen ada sahip arabirimi arar. (Devralındığı yer: Type) |
| GetInterfaceMap(Type) |
Belirtilen arabirim türü için bir arabirim eşlemesi döndürür. |
| GetInterfaces() |
Geçerli sınıfta ve temel sınıflarında uygulanan tüm arabirimleri döndürür. |
| GetMember(String, BindingFlags) |
Belirtilen bağlama kısıtlamalarını kullanarak belirtilen üyeleri arar. (Devralındığı yer: Type) |
| GetMember(String, MemberTypes, BindingFlags) |
Verilen |
| GetMember(String) |
Belirtilen ada sahip genel üyeleri arar. (Devralındığı yer: Type) |
| GetMembers() |
Geçerli Typeöğesinin tüm genel üyelerini döndürür. (Devralındığı yer: Type) |
| GetMembers(BindingFlags) |
tarafından |
| GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Belirtilen MemberInfoile eşleşen geçerli Type öğesini ararMemberInfo. |
| GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Belirtilen MemberInfoile eşleşen geçerli Type öğesini ararMemberInfo. (Devralındığı yer: Type) |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını ve belirtilen çağırma kuralını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, BindingFlags, Type[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleriyle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, BindingFlags) |
Belirtilen bağlama kısıtlamalarını kullanarak belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını ve belirtilen çağırma kuralını kullanarak parametreleri belirtilen genel parametre sayısıyla, bağımsız değişken türleriyle ve değiştiricilerle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen genel parametre sayısıyla, bağımsız değişken türleriyle ve değiştiricilerle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Int32, BindingFlags, Type[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen genel parametre sayısı ve bağımsız değişken türleriyle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Int32, Type[], ParameterModifier[]) |
Parametreleri belirtilen genel parametre sayısı, bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen ortak yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Int32, Type[]) |
Parametreleri belirtilen genel parametre sayısı ve bağımsız değişken türleriyle eşleşen belirtilen ortak yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Type[], ParameterModifier[]) |
Parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen ortak yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String, Type[]) |
Parametreleri belirtilen bağımsız değişken türleriyle eşleşen belirtilen ortak yöntemi arar. (Devralındığı yer: Type) |
| GetMethod(String) |
Belirtilen ada sahip ortak yöntemi arar. (Devralındığı yer: Type) |
| GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını ve belirtilen çağırma kuralını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen yöntemi arar. |
| GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bağlama kısıtlamalarını ve belirtilen çağırma kuralını kullanarak parametreleri belirtilen genel parametre sayısıyla, bağımsız değişken türleriyle ve değiştiricilerle eşleşen belirtilen yöntemi arar. (Devralındığı yer: Type) |
| GetMethods() |
Geçerli Typeöğesinin tüm genel yöntemlerini döndürür. (Devralındığı yer: Type) |
| GetMethods(BindingFlags) |
Geçerli MethodInfotarafından sarmalanan türün belirtilen yöntemlerini temsil eden bir nesne dizisi TypeDelegator döndürür. |
| GetNestedType(String, BindingFlags) |
tarafından belirtilen |
| GetNestedType(String) |
Belirtilen ada sahip genel iç içe türü arar. (Devralındığı yer: Type) |
| GetNestedTypes() |
Geçerli Typeiçinde iç içe yerleştirilmiş genel türleri döndürür. (Devralındığı yer: Type) |
| GetNestedTypes(BindingFlags) |
içinde belirtilen |
| GetNullableUnderlyingType() |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetOptionalCustomModifiers() |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli Typeöğesinin isteğe bağlı özel değiştiricilerini döndürür. (Devralındığı yer: Type) |
| GetProperties() |
Geçerli Typeöğesinin tüm genel özelliklerini döndürür. (Devralındığı yer: Type) |
| GetProperties(BindingFlags) |
Geçerli PropertyInfotarafından sarmalanan türün özelliklerini temsil eden bir nesne dizisi TypeDelegator döndürür. |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String, BindingFlags) |
Belirtilen bağlama kısıtlamalarını kullanarak belirtilen özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen ortak özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String, Type, Type[]) |
Parametreleri belirtilen bağımsız değişken türleriyle eşleşen belirtilen ortak özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String, Type) |
Belirtilen ada ve dönüş türüne sahip ortak özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String, Type[]) |
Parametreleri belirtilen bağımsız değişken türleriyle eşleşen belirtilen ortak özelliği arar. (Devralındığı yer: Type) |
| GetProperty(String) |
Belirtilen ada sahip ortak özelliği arar. (Devralındığı yer: Type) |
| GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bağlama kısıtlamalarını kullanarak parametreleri belirtilen bağımsız değişken türleri ve değiştiricilerle eşleşen belirtilen özelliği arar. |
| GetRequiredCustomModifiers() |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli Typeöğesinin gerekli özel değiştiricilerini döndürür. (Devralındığı yer: Type) |
| GetType() |
Geçerli Typealır. (Devralındığı yer: Type) |
| GetTypeCodeImpl() |
Bu Type örneğin temel tür kodunu döndürür. (Devralındığı yer: Type) |
| HasElementTypeImpl() |
Geçerli Type değerin başka bir türü kapsadığını mı yoksa başka bir türe mi başvurduğunu, yani geçerlinin Type dizi mi, işaretçi mi yoksa ByRef mi olduğunu belirten bir değer alır. |
| HasSameMetadataDefinitionAs(MemberInfo) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Belirtilen bağlama kısıtlamalarını kullanarak ve belirtilen bağımsız değişken listesi ve kültürüyle eşleşen belirtilen üyeyi çağırır. (Devralındığı yer: Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Belirtilen üyeyi çağırır. Çağrılacak yöntemin erişilebilir olması ve belirtilen bağlayıcı ve çağırma özniteliklerinin kısıtlamaları altında belirtilen bağımsız değişken listesiyle en özel eşleşmeyi sağlaması gerekir. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Belirtilen bağlama kısıtlamalarını kullanarak ve belirtilen bağımsız değişken listesiyle eşleşen belirtilen üyeyi çağırır. (Devralındığı yer: Type) |
| IsArrayImpl() |
öğesinin bir dizi olup olmadığını Type gösteren bir değer döndürür. |
| IsAssignableFrom(Type) |
Belirtilen türün bir örneğinin geçerli türdeki |
| IsAssignableFrom(TypeInfo) |
Belirtilen türün bu türe atanıp atanamayacağını gösteren bir değer döndürür. |
| IsAssignableTo(Type) |
Geçerli türün belirtilen |
| IsByRefImpl() |
öğesinin başvuruyla geçirilip geçirilmediğini Type gösteren bir değer döndürür. |
| IsCOMObjectImpl() |
öğesinin bir COM nesnesi olup olmadığını Type gösteren bir değer döndürür. |
| IsContextfulImpl() |
özelliğini uygular ve öğesinin IsContextful bir bağlamda barındırılıp Type barındırılamayacağını belirler. (Devralındığı yer: Type) |
| IsDefined(Type, Boolean) |
tarafından |
| IsEnumDefined(Object) |
Belirtilen değerin geçerli sabit listesi türünde var olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: Type) |
| IsEquivalentTo(Type) |
İki COM türünün aynı kimliğe sahip olup olmadığını ve tür eşdeğerliği için uygun olup olmadığını belirler. (Devralındığı yer: Type) |
| IsInstanceOfType(Object) |
Belirtilen nesnenin geçerli Typeöğesinin bir örneği olup olmadığını belirler. (Devralındığı yer: Type) |
| IsMarshalByRefImpl() |
özelliğini uygular ve öğesinin IsMarshalByRef başvuruya göre sıralanıp sıralı olmadığını Type belirler. (Devralındığı yer: Type) |
| IsPointerImpl() |
öğesinin işaretçi olup olmadığını Type gösteren bir değer döndürür. |
| IsPrimitiveImpl() |
öğesinin ilkel türlerden biri olup olmadığını Type gösteren bir değer döndürür. |
| IsSubclassOf(Type) |
Geçerli Type değerin belirtilen Type'den türetilip türemediğini belirler. (Devralındığı yer: Type) |
| IsValueTypeImpl() |
Türün bir değer türü olup olmadığını gösteren bir değer döndürür; yani, bir sınıf veya arabirim değil. |
| MakeArrayType() |
Type Geçerli türün bir boyutlu dizisini temsil eden, sıfır alt sınırına sahip bir nesne döndürür. (Devralındığı yer: Type) |
| MakeArrayType(Int32) |
Type Belirtilen boyut sayısıyla geçerli türde bir diziyi temsil eden bir nesne döndürür. (Devralındığı yer: Type) |
| MakeByRefType() |
Type Parametre |
| MakeFunctionPointerType(Type[], Boolean) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| MakeGenericType(Type[]) |
Geçerli genel tür tanımının tür parametreleri için bir tür dizisinin öğelerinin yerini alır ve sonuçta elde edilen türü temsil eden bir Type nesne döndürür. (Devralındığı yer: Type) |
| MakePointerType() |
Type Geçerli türün işaretçisini temsil eden bir nesne döndürür. (Devralındığı yer: Type) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| _MemberInfo.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. (Devralındığı yer: MemberInfo) |
| _MemberInfo.GetType() |
Sınıfını temsil eden Type bir MemberInfo nesne alır. (Devralındığı yer: MemberInfo) |
| _MemberInfo.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. (Devralındığı yer: MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). (Devralındığı yer: MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. (Devralındığı yer: MemberInfo) |
| _Type.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. (Devralındığı yer: Type) |
| _Type.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. (Devralındığı yer: Type) |
| _Type.GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). (Devralındığı yer: Type) |
| _Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. (Devralındığı yer: Type) |
| IReflectableType.GetTypeInfo() |
Geçerli türün bir TypeInfo gösterimini nesne olarak döndürür. (Devralındığı yer: TypeInfo) |
Uzantı Metotları
| Name | Description |
|---|---|
| GetConstructor(Type, Type[]) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetConstructors(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetConstructors(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliği alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttribute(MemberInfo, Type) |
Belirtilen üyeye uygulanan belirtilen türde bir özel özniteliği alır. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliği alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttribute<T>(MemberInfo) |
Belirtilen üyeye uygulanan belirtilen türde bir özel özniteliği alır. |
| GetCustomAttributes(MemberInfo, Boolean) |
Belirli bir üyeye uygulanan özel öznitelikler koleksiyonunu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliklerden oluşan bir koleksiyonu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes(MemberInfo, Type) |
Belirtilen üyeye uygulanan belirtilen türde özel özniteliklerden oluşan bir koleksiyonu alır. |
| GetCustomAttributes(MemberInfo) |
Belirtilen üyeye uygulanan özel öznitelik koleksiyonunu alır. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliklerden oluşan bir koleksiyonu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes<T>(MemberInfo) |
Belirtilen üyeye uygulanan belirtilen türde özel özniteliklerden oluşan bir koleksiyonu alır. |
| GetDefaultMembers(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetEvent(Type, String, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetEvent(Type, String) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetEvents(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetEvents(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetField(Type, String, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetField(Type, String) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetFields(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetFields(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetGenericArguments(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetInterfaces(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMember(Type, String, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMember(Type, String) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMembers(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMembers(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMetadataToken(MemberInfo) |
Varsa, verilen üye için bir meta veri belirteci alır. |
| GetMethod(Type, String, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMethod(Type, String, Type[]) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMethods(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetMethods(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetNestedTypes(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetProperties(Type, BindingFlags) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetProperties(Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetProperty(Type, String, Type, Type[]) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetProperty(Type, String, Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetProperty(Type, String) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| GetRuntimeEvent(Type, String) |
Belirtilen olayı temsil eden bir nesne alır. |
| GetRuntimeEvents(Type) |
Belirtilen türde tanımlanan tüm olayları temsil eden bir koleksiyon alır. |
| GetRuntimeField(Type, String) |
Belirtilen bir alanı temsil eden bir nesneyi alır. |
| GetRuntimeFields(Type) |
Belirtilen türde tanımlanan tüm alanları temsil eden bir koleksiyon alır. |
| GetRuntimeInterfaceMap(TypeInfo, Type) |
Belirtilen tür ve belirtilen arabirim için bir arabirim eşlemesi döndürür. |
| GetRuntimeMethod(Type, String, Type[]) |
Belirtilen yöntemi temsil eden bir nesneyi alır. |
| GetRuntimeMethods(Type) |
Belirtilen türde tanımlanan tüm yöntemleri temsil eden bir koleksiyon alır. |
| GetRuntimeProperties(Type) |
Belirtilen türde tanımlanan tüm özellikleri temsil eden bir koleksiyon alır. |
| GetRuntimeProperty(Type, String) |
Belirtilen özelliği temsil eden bir nesneyi alır. |
| GetTypeInfo(Type) |
TypeInfo Belirtilen türün gösterimini döndürür. |
| HasMetadataToken(MemberInfo) |
Belirtilen üye için bir meta veri belirtecinin kullanılabilir olup olmadığını gösteren bir değer döndürür. |
| IsAssignableFrom(Type, Type) |
Bir Type nesneyi sarmalar ve yöntemleri bu |
| IsDefined(MemberInfo, Type, Boolean) |
Belirtilen türde özel özniteliklerin belirtilen bir üyeye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst öğeye uygulanıp uygulanmadığını gösterir. |
| IsDefined(MemberInfo, Type) |
Belirtilen türde özel özniteliklerin belirtilen üyeye uygulanıp uygulanmadığını gösterir. |
| IsInstanceOfType(Type, Object) |
Bir Type nesneyi sarmalar ve yöntemleri bu |