Type.IsAssignableTo(Type) Yöntem
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.
Geçerli türün belirtilen bir değişkene atanıp atanamayacağını belirler targetType
.
public:
bool IsAssignableTo(Type ^ targetType);
public bool IsAssignableTo (Type? targetType);
member this.IsAssignableTo : Type -> bool
Public Function IsAssignableTo (targetType As Type) As Boolean
Parametreler
- targetType
- Type
Geçerli türle Karşılaştırılacak tür.
Döndürülenler
true
Aşağıdaki koşullardan herhangi biri doğruysa:
-Geçerli örnek ve targetType
aynı türü temsil eder.
-Geçerli tür doğrudan ya da dolaylı olarak türetilir targetType
. Geçerli tür öğesinden devralındığında doğrudan türetilir targetType
targetType
; geçerli tür öğesinden targetType
devralınan bir veya daha fazla sınıftan devralırsa dolaylı olarak türetilir targetType
.
targetType
geçerli türün uyguladığı bir arabirimdir.
-Geçerli tür genel bir tür parametresidir ve targetType
geçerli türdeki kısıtlamaların birini temsil eder.
-geçerli tür bir değer türünü temsil eder ve targetType
Visual Basic null atanabilir < c >
'yi (boş değer atanabilir (Of c)
) temsil eder.
false
Bu koşullardan hiçbiri doğru değilse veya ise targetType
null
.