Resultados da pesquisa a pedido "reflection"
Como chamar um método de superclasse usando reflexão Java
Tenho duas classes. public class A { public Object method() {...} } public class B extends A { @Override public Object method() {...} } Eu tenho uma instância de B. Como chamo A.method () de b? Basicamente, o mesmo efeito que chamar ...
Obter todas as classes herdadas de uma classe abstrata [duplicado]
Esta pergunta já tem uma resposta aqui: Obtenha todos os tipos derivados de um tipo [/questions/857705/get-all-derived-types-of-a-type] respostas Tenho uma classe abstrata: abstract class AbstractDataExport { public string name; public abstract ...
Usando IsAssignableFrom com tipos genéricos 'abertos'
Usando a reflexão, estou tentando encontrar o conjunto de tipos que herdam de uma determinada classe base. Não demorou muito para descobrir tipos simples, mas estou perplexo quando se trata de genérico Para este pedaço de código, o primeiro ...
C # - Obter montagem do método de chamada?
Existe uma maneira em C # para obter a montagem do chamando método? (Não oatua método.) i.e. Quero o assembly em execução, um acima na pilha de chamada
Como obter o DisplayAttribute de uma propriedade pelo Reflection?
Eu tenho um método Helper como este para obter o PropertyName (tentando evitar seqüências de caracteres mágicas) public static string GetPropertyName<T>(Expression<Func<T>> expression) { var body = (MemberExpression) expression.Body; return ...
C # reflexão e encontrar todas as referências
Dado um arquivo DLL, eu gostaria de encontrar todas as chamadas para um método nesse arquivo DLL. Como posso fazer isso Essencialmente, como posso fazer programaticamente o que o Visual Studio já fa Não quero usar uma ferramenta como Refletor ...
Como instanciar um tipo dinamicamente usando reflexão?
Preciso instanciar um tipo C # dinamicamente, usando reflexão. Aqui está o meu cenário: estou escrevendo uma classe base, que precisará instanciar um determinado objeto como parte de sua inicialização. A classe base não saberá que tipo de objeto ...
Como obter um valor de propriedade com base no nome
xiste uma maneira de obter o valor de uma propriedade de um objeto com base em seu nom Por exemplo, se eu tiver: public class Car : Vehicle { public string Make { get; set; } } var car = new Car { Make="Ford" };Eu quero escrever um método no ...
Você pode usar uma string para instanciar uma class
Estou usando um padrão de construtor para separar várias possibilidades de configuração diferentes. Basicamente, eu tenho várias classes nomeadas como ID (algo como ID12345). Todos eles são herdados da classe do construtor base. No meu script, ...
Como obtenho o nome do método dentro desse método?
Estou tentando criar uma função que retorna o nome do método dentro desse método: public static String getMethodName(final int depth) { final StackTraceElement[] ste = Thread.currentThread().getStackTrace(); return ste[ste.length - 1 ...