Resultados da pesquisa a pedido "reflection"

3 a resposta

Desempenho real de campos vs. propriedades

Estou fazendo uma tecelagem CIL pós-compilação que adiciona CIL a todos os métodos em um assembly (em outras palavras, toneladas de métodos). Cada método verifica se um valor específico é nulo. Exemplo (versão C # refletora do código CIL): // ...

2 a resposta

Como obter um tipo de um assembly não referenciado?

GetType () retorna nuloquando o tipo existe em um assembly não referenciado. Por exemplo, quando o seguinte é chamado "localType" é sempre nulo (mesmo ao usar o nome completo do namespace da classe): Type localType = ...

1 a resposta

Como refletir sobre T para criar uma árvore de expressão para uma consulta?

Estou tentando criar uma classe genérica para trabalhar com entidades da EF. Essa classe fala com repositórios, mas é essa classe que cria as expressões enviadas para os repositórios. Enfim, só estou tentando implementar um método virtual que ...

6 a resposta

Como posso obter o nome primitivo de um tipo em c #?

Estou usando o reflexo para imprimir uma assinatura de método, por exemplo foreach (var pi in mi.GetParameters()) { Console.WriteLine(pi.Name + ": " + pi.ParameterType.ToString()); }Isso funciona muito bem, mas imprime o tipo de primitivas como ...

1 a resposta

Alteração do tipo e valor do ponteiro na interface com reflexão

É possível alterar o tipo de ponteiro e o valor da variável definida pela interface? Eu posso alterar o valor do ponteiro com reflexão:v.Elem().Set(reflect.ValueOf(&Greeter{"Jack"}).Elem()) que é equivalente aa = &Greeter{"Jack"}. Mas como ...

5 a resposta

Como invoco um método estático privado usando reflexão (Java)?

Eu gostaria de chamar um método estático privado. Eu tenho o nome Ouvi dizer que isso pode ser feito usando o mecanismo de reflexão Java. Como eu posso fazer isso? EDITAR:Um problema que encontrei ao tentar chamar o método é como especificar ...

6 a resposta

Lang dinâmico. Tempo de Execução vs Reflexão

Estou planejando usar uma palavra-chave dinâmica para meu novo projeto. Mas antes de entrar em contato, eu gostaria de saber sobre os prós e os contras do uso de palavras-chave dinâmicas sobre o Reflection. Seguindo onde os profissionais, eu ...

3 a resposta

Obtendo string da nova sintaxe do caminho da chave do Swift 4?

Como você pode obter umvalor da string deCaminhos-chave inteligentes Swift 4 [https://github.com/apple/swift-evolution/blob/master/proposals/0161-key-paths.md] sintaxe (por exemplo,\Foo.bar)? Neste ponto, estou curioso sobre qualquer maneira, não ...

2 a resposta

Reflexão - obter nome da propriedade [duplicado]

Esta pergunta já tem uma resposta aqui: Obter nome e tipo de propriedade usando a expressão lambda [/questions/273941/get-property-name-and-type-using-lambda-expression] 4 respostasEu gostaria de passar nomes de propriedades para uma função sem ...

4 a resposta

Como criar e acessar uma nova instância de uma classe anônima passada como um parâmetro em c #?

Eu criei uma função que usa um comando SQL e produz saída que pode ser usada para preencher uma lista de instâncias de classe. O código funciona muito bem. Eu incluí uma versão um pouco simplificada, sem manipulação de exceção aqui apenas para ...