Resultados da pesquisa a pedido "reflection"
obter todos os tipos em montagem com atributo personalizado
Existe uma maneira elegante de obter todos os tipos em uma montagem que tenham um atributo personalizado? Então, se eu tiver uma aula [Findable] public class MyFindableClass {}Gostaria de poder encontrá-lo em uma coleção de tipos retornados por ...
É possível obter o nome da declaração de um objeto em tempo de execução em java?
Digamos que eu tenho um botão em algum lugar do código: "JButton closeButton". Eu não sei o que é chamado "closeButton", mas é isso que eu quero descobrir. Em tempo de execução, esse botão é clicado e, uma vez que isso acontece, posso descobrir ...
Como verifico se um tipo fornece um construtor sem parâmetros?
Gostaria de verificar se um tipo conhecido em tempo de execução fornece um construtor sem parâmetros. oType classe não produziu nada promissor, então estou assumindo que tenho que usar reflexão?
Acessando o construtor da classe base abstrata com reflexão
Estou brincando com o Reflection de Java. Eu tenho uma aula abstrataBase com um construtor. abstract class Base { public Base( String foo ) { // do some magic } }Eu tenho mais algumas aulas estendendoBase. Eles não contêm muita lógica. Eu ...
A reflexão diz que o método de interface é virtual no tipo implementado, quando não é?
Eu tenho o seguinte código em um teste de unidade public bool TestMethodsOf<T, I>() { var impl = typeof(T); var valid = true; foreach (var iface in impl.GetInterfaces().Where(i => typeof(I).IsAssignableFrom(i))) { var members = ...
Obter todas as classes que implementam uma determinada classe abstrata
Estou tentando obter todas as classes que implementam uma certa classe abstrata. Estou tentando fazer isso com o seguinte código: var type = typeof(BaseViewComponent); var types = Assembly .GetEntryAssembly() .GetReferencedAssemblies() ...
Como criar uma classe dinamicamente em java
Não sei se isso é possível. Enfim, aqui está o meu problema: eu quero criar uma classe com um esquema de tabela de banco de dados, por exemplo, suponha que eu tenha uma tabela como id - unsigned int username - varchar(128) password - ...
Datável na lista <Row>
Eu baixei dados que estão contidos em umList<Row> Rows como isso: class Row { string[] Items { get; set; } public Row(string[] Items) { this.Items = Items; } }As linhas são basicamente entradas delimitadas por vírgula (.csv) using (var reader = ...
Encontre tipos em todas as montagens
Preciso procurar tipos específicos em todas as montagens em um site ou aplicativo do Windows. Existe uma maneira fácil de fazer isso? Como a fábrica de controladores do ASP.NET MVC procura em todos os assemblies por controladores. Obrigado.
Existem utilitários ou jarros de reflexão Java de código aberto?
Existe algum utilitário de código aberto ou jar para manipular a reflexão em java? Estou passando métodos dinamicamente para uma classe e gostaria de buscar o valor de retorno. Por exemplo: class Department { String name ; Employee[] ...