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 CustomReflectionContext referans sayfasına bakın.

Oluşturucular

Name Description
ReflectionContext()

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

Yöntemler

Name Description
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()

Geçerli örneğin Type 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ından 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ından bir nesne tarafından temsil edilen bir türün gösterimini alır.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır