Resultados da pesquisa a pedido "reflection"

3 a resposta

Descubra se uma propriedade é declarada virtual

Desculpe, eu estou olhando para oSystem.Type tipo e oPropertyInfo digite a documentação, mas não consigo encontrar o que preciso. Como posso saber se uma propriedade (ou método ou qualquer outro membro) foi declaradavirtual na sua classe ...

1 a resposta

os decoradores de propriedades datilografadas podem definir metadados para a classe?

No texto datilografado, é possível usar um decorador de propriedades para definir metadados para a classe? Considere o código abaixo. O "alvo" do decorador de classe aparentemente não é o mesmo que o "alvo" do decorador de propriedades. Posso ...

4 a resposta

Mantenha as linhas NULL por último no Dynamic Linq Order By

Estou usando este snippet abaixo para solicitar dinamicamente minhas consultas Linq e funciona muito bem. Eu não sou bom em reflexão ou consultas linq complexas, mas preciso de uma maneira que, quando a ordem crescente for usada, os valores NULL ...

4 a resposta

Obter os caminhos de todos os assemblies referenciados

Como obtenho os caminhos de todos os assemblies referenciados pelo assembly atualmente em execução?GetReferencedAssmblies() me dá oAssemblyName[]s. Como chego de onde eles são carregados, a partir daí?

3 a resposta

Java: determine programaticamente todos os nomes de pacotes carregados no caminho de classe

Quaisquer sugestões sobre como abordar como eu descobriria uma lista denomes de pacotesque existem nocaminho de classe atual? Isso precisa ser feito programaticamente em tempo de execução por uma das classes carregadas (e em execução) no caminho ...

3 a resposta

Listar todas as subclasses de uma classe

Posso retornar uma lista de todas as subclasses de uma classe? Por exemplo: class Mother { } class ChildFoo: Mother { } class ChildBar: Mother { } let motherSubclasses = ... // TODO print(motherSubclasses) // should to return [ChildFoo.self, ...

3 a resposta

Adicionando itens à Lista <T> usando reflexão

Eu estava tentando adicionar itens ao IList por meio de reflexão, mas ao chamar o método "Adicionar" um erro foi gerado "ref do objeto não definido". Durante a depuração, vim a saber que o GetMethod ("Adicionar") estava retornando uma referência ...

16 a resposta

Quando você usa reflexão? Padrões / antipadrões

Entendo a API de reflexão (em c #), mas não tenho certeza de qual situação eu a usaria. Quais são alguns padrões - antipadrões para usar a reflexão?

1 a resposta

A reflexão Java obtém valores variáveis da subclasse / obtém instância do objeto do campo membro

Digamos que eu tenha uma classe que tenha algumas variáveis de membro uma ou mais, sendo outra classe também com variáveis de membro. Como posso obter o valor de cada variável nas duas classes? Eu posso obter as variáveis ...

11 a resposta

Como você pode percorrer as propriedades de uma classe?

Existe uma maneira em c # fazer um loop sobre as propriedades de uma classe? Basicamente, tenho uma classe que contém um grande número de propriedades (basicamente contém os resultados de uma grande consulta ao banco de dados). Eu preciso exibir ...