ReflectionContext Sınıf

Tanım

Yansıma nesneleri sağlayabilen bir bağlamı temsil eder.

public ref class ReflectionContext abstract
public abstract class ReflectionContext
type ReflectionContext = class
Public MustInherit Class ReflectionContext
Devralma
ReflectionContext
Türetilmiş

Açıklamalar

Bu sınıfın amacı, yansıma nesnelerinin varsayılan yansıma bağlamı dışında bir bağlamdan kaynaklandığında yansıma kodunun dikkate alınması için bir yol sağlamaktır, böylece bu nesnelerdeki işlemler bu bağlamı kullanabilir. Örneğin, bir CustomReflectionContext nesneden kaynaklanan yansıma nesneleri yalnızca aynı çıkış noktası olan yansıma nesneleriyle karşılaştırılmalıdır. Daha fazla bilgi için başvuru sayfasına bakın CustomReflectionContext .

Oluşturucular

ReflectionContext()

ReflectionContext sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetTypeForObject(Object)

Bu yansıma bağlamında belirtilen nesne türünün gösterimini alır.

MapAssembly(Assembly)

Bu yansıma bağlamında, başka bir yansıma bağlamındaki bir nesne tarafından temsil edilen bir derlemenin gösterimini alır.

MapType(TypeInfo)

Bu yansıma bağlamında, başka bir yansıma bağlamındaki bir nesne tarafından temsil edilen türün gösterimini alır.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır