Resultados da pesquisa a pedido "reflection"

1 a resposta

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 ...

4 a resposta

É 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 ...

7 a resposta

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?

4 a resposta

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 ...

2 a resposta

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 = ...

1 a resposta

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() ...

11 a resposta

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 - ...

1 a resposta

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 = ...

4 a resposta

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.

4 a resposta

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[] ...