CustomReflectionContext Třída

Definice

Představuje přizpůsobitelný kontext reflexe.

public ref class CustomReflectionContext abstract : System::Reflection::ReflectionContext
public abstract class CustomReflectionContext : System.Reflection.ReflectionContext
type CustomReflectionContext = class
    inherit ReflectionContext
Public MustInherit Class CustomReflectionContext
Inherits ReflectionContext
Dědičnost
CustomReflectionContext
Odvozené

Poznámky

Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro CustomReflectionContext.

Konstruktory

Name Description
CustomReflectionContext()

Inicializuje novou instanci CustomReflectionContext třídy.

CustomReflectionContext(ReflectionContext)

Inicializuje novou instanci CustomReflectionContext třídy se zadaným kontextem reflexe jako základ.

Metody

Name Description
AddProperties(Type)

Při přepsání v odvozené třídě poskytuje kolekci dalších vlastností pro zadaný typ, jak je znázorněno v tomto kontextu reflexe.

CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>, IEnumerable<Attribute>, IEnumerable<Attribute>, IEnumerable<Attribute>)

Vytvoří objekt, který představuje vlastnost, která se má přidat do typu, která se má použít s metodou AddProperties(Type) a pomocí zadaných vlastních atributů.

CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>)

Vytvoří objekt, který představuje vlastnost, která se má přidat k typu, která se má použít s metodou AddProperties(Type) .

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetCustomAttributes(MemberInfo, IEnumerable<Object>)

Při přepsání v odvozené třídě poskytuje seznam vlastních atributů pro zadaný člen, jak je znázorněno v tomto kontextu reflexe.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

Při přepsání v odvozené třídě poskytuje seznam vlastních atributů pro zadaný parametr, jak je znázorněno v tomto kontextu reflexe.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetTypeForObject(Object)

Získá reprezentaci typu zadaného objektu v tomto kontextu reflexe.

(Zděděno od ReflectionContext)
MapAssembly(Assembly)

Získá reprezentaci v tomto kontextu reflexe sestavení, které je reprezentováno objektem z jiného kontextu reflexe.

MapType(TypeInfo)

Získá reprezentaci v tomto kontextu reflexe typu reprezentovaný objektem z jiného kontextu reflexe.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro