Resultados da pesquisa a pedido "reflection"

4 a resposta

Reflect.Emit Blowup de Memória de Tipo Dinâmico

Usando C # 3.5 Eu estou tentando gerar tipos dinâmicos em tempo de execução usando emissão de reflexão. Eu usei oBiblioteca de consultas dinâmicas [http://msdn2.microsoft.com/en-us/vcsharp/bb894665.aspx]exemplo da Microsoft para criar um gerador ...

5 a resposta

É possível modificar um corpo de método em tempo de execução no .NET?

Eu sei que é possível (em teoria) criar um novo tipo em tempo de execução, mas é possível modificar um corpo de método de um tipo existente em tempo de execução? Meu plano (se eu conseguir que isso funcione) é marcar os métodos com um atributo ...

1 a resposta

Enhancer CGLib com classe anônima

Estou usando o CGLib para classes proxy. Eu encontrei um problema em que não posso aprimorar classes anônimas porque elas não têm um construtor padrão. Meu código fica assim: Enhancer enhancer = new Enhancer(); enhancer.setCallback(new ...

2 a resposta

Passe por estruturas aninhadas de referência através da reflexão

type Client struct { Id int Age int PrimaryContact Contact Name string } type Contact struct { Id int ClientId int IsPrimary bool Email string }O acima é um código de exemplo; o que estou tentando obter é o seguinte: - percorre todos os campos de ...

4 a resposta

Como invoco um construtor estático com reflexão?

Como posso obter oConstructorInfo para um construtor estático? public class MyClass { public static int SomeValue; static MyClass() { SomeValue = 23; } }Eu tentei o seguinte e falhei .... Type myClass = typeof (MyClass); // throws ...

1 a resposta

Carregar dinamicamente um tipo de uma montagem externa

No código gerenciado, como carrego um tipo gerenciado de outro assembly em tempo de execução, assumindo que o código de chamada não tenha uma referência estática para o assembly? Para esclarecer, digamos que eu tenha a classe Lib no Lib.cs ...

2 a resposta

Por que golang reflete. MakeSlice retorna um valor não endereçável

verifique o trecho abaixo: http://play.golang.org/p/xusdITxgT- [http://play.golang.org/p/xusdITxgT-] Por que isso está acontecendo? Porque um dos meus argumentos deve ser um endereço de fatia. Talvez eu não tenha deixado claro para ...

3 a resposta

Como descobrir se o tipo de um objeto implementa IEnumerable <X> onde X deriva da Base usando Reflexão

Dê uma classe baseBase, Quero escrever um método Test, assim: private static bool Test(IEnumerable enumerable) { ... }de modo que Teste retorne verdadeiro se o tipo de o implementa qualquer interface deIEnumerable<X> OndeX deriva deBase, para ...

3 a resposta

verificar se um pacote existe ou não

Como posso verificar se um pacote como javax.servlet. * Existe ou não na minha instalação do java?

2 a resposta

Instruindo um Genérico a Retornar um Objeto de um Tipo Dinâmico

Esta pergunta é uma espécie de acompanhamento da minha pergunta originalaqui [https://stackoverflow.com/questions/2541184/using-a-type-object-to-create-a-generic/] . Digamos que eu tenho a seguinte classe genérica (simplificando! ^ _ ^): class ...