CustomReflectionContext Classe

Definizione

Rappresenta un contesto di reflection personalizzabile.

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
Ereditarietà
CustomReflectionContext
Derivato

Commenti

Per altre informazioni su questa API, vedere Note api supplementari per CustomReflectionContext.

Costruttori

Nome Descrizione
CustomReflectionContext()

Inizializza una nuova istanza della classe CustomReflectionContext.

CustomReflectionContext(ReflectionContext)

Inizializza una nuova istanza della CustomReflectionContext classe con il contesto di reflection specificato come base.

Metodi

Nome Descrizione
AddProperties(Type)

In caso di override in una classe derivata, fornisce una raccolta di proprietà aggiuntive per il tipo specificato, come rappresentato in questo contesto di reflection.

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

Crea un oggetto che rappresenta una proprietà da aggiungere a un tipo, da utilizzare con il AddProperties(Type) metodo e utilizzando gli attributi personalizzati specificati.

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

Crea un oggetto che rappresenta una proprietà da aggiungere a un tipo da utilizzare con il AddProperties(Type) metodo .

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetCustomAttributes(MemberInfo, IEnumerable<Object>)

In caso di override in una classe derivata, fornisce un elenco di attributi personalizzati per il membro specificato, come rappresentato in questo contesto di reflection.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

In caso di override in una classe derivata, fornisce un elenco di attributi personalizzati per il parametro specificato, come rappresentato in questo contesto di reflection.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetTypeForObject(Object)

Ottiene la rappresentazione del tipo dell'oggetto specificato in questo contesto di reflection.

(Ereditato da ReflectionContext)
MapAssembly(Assembly)

Ottiene la rappresentazione, in questo contesto di reflection, di un assembly rappresentato da un oggetto da un altro contesto di reflection.

MapType(TypeInfo)

Ottiene la rappresentazione, in questo contesto di reflection, di un tipo rappresentato da un oggetto da un altro contesto di reflection.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a