TypeDescriptor.GetReflectionType Yöntem

Tanım

Yansıma gerçekleştirmek için kullanılabilecek bir Type döndürür.

Aşırı Yüklemeler

GetReflectionType(Object)

Nesne Type verilip yansıma gerçekleştirmek için kullanılabilecek bir döndürür.

GetReflectionType(Type)

Type Sınıf türüne göre yansıma gerçekleştirmek için kullanılabilecek bir döndürür.

GetReflectionType(Object)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Nesne Type verilip yansıma gerçekleştirmek için kullanılabilecek bir döndürür.

C#
public static Type GetReflectionType (object instance);

Parametreler

instance
Object

Hedef bileşenin bir örneği.

Döndürülenler

Belirtilen nesne için A Type .

Özel durumlar

instance, null değeridir.

Açıklamalar

GetReflectionType yöntemi, yöntemin düşük düzeyli bir sürümüdürGetTypeDescriptor. GetReflectionType genellikle bir nesne için hiçbir özel tür tanımlayıcısı bulunamıyorsa nesneye karşı standart yansıma gerçekleştirmek için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetReflectionType(Type)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Type Sınıf türüne göre yansıma gerçekleştirmek için kullanılabilecek bir döndürür.

C#
public static Type GetReflectionType (Type type);

Parametreler

type
Type

Type Hedef bileşenin.

Döndürülenler

Belirtilen sınıftan bir Type .

Özel durumlar

type, null değeridir.

Açıklamalar

GetReflectionType yöntemi, yöntemin düşük düzeyli bir sürümüdürGetTypeDescriptor. GetReflectionType genellikle bir sınıf için hiçbir özel tür tanımlayıcısı bulunamıyorsa, sınıfa karşı standart yansıma gerçekleştirmek için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1