Resultados da pesquisa a pedido "reflection"

12 a resposta

Como testar se o tipo é primitivo

Eu tenho um bloco de código que serializa um tipo em uma marca de HTML. Type t = typeof(T); // I pass <T> in as a paramter, where myObj is of type T tagBuilder.Attributes.Add("class", t.Name); foreach (PropertyInfo prop in t.GetProperties()) { ...

4 a resposta

Existe uma maneira de retornar um nome de parâmetro de método em ruby [duplicado]

Possível duplicado: Obtendo nomes de argumentos no Ruby Reflection [https://stackoverflow.com/questions/622324/getting-argument-names-in-ruby-reflection] É possível obter os nomes dos parâmetros de um método? Exemplo com: def ...

2 a resposta

Reflect.Value.FieldByName causando Panic

Estou recebendo o seguinte erro ao chamar o método .FieldByName de um valor refletido, o erro exato é: - panic: reflect: call of reflect.Value.FieldByName on ptr Valuee o código é: - s := reflect.ValueOf(&value).Elem() (value is a struct) ...

1 a resposta

Como faço para interagir com os alunos?

Estou usando a versão Java do Google App Engine. Eu gostaria de criar uma função que possa receber como parâmetros muitos tipos de objetos. Eu gostaria de imprimir as variáveis de membro do objeto. Cada objeto (s) pode ser diferente e a função ...

7 a resposta

Usando a reflexão para alterar o File.separatorChar final estático para o teste de unidade?

Especificamente, estou tentando criar um teste de unidade para um método que requer usosFile.separatorChar para criar caminhos no Windows e no Unix. O código deve ser executado nas duas plataformas e, no entanto, recebo erros no JUnit quando ...

3 a resposta

Por que métodos Java com varargs identificados como transitórios?

Eu estava brincando com a API Java Reflection e observei que métodos com lista de argumentos variados se tornam transitórios. Por que isso e o que faztransient palavra-chave significa neste contexto? No Java Glossary,transitório: Uma ...

3 a resposta

Como limitar setAccessible apenas para usos "legítimos"?

Quanto mais eu aprendia sobre o poder dejava.lang.reflect.AccessibleObject.setAccessible, mais espantado fico com o que ele pode fazer. Isso é adaptado da minha resposta à pergunta (Usando reflexão para alterar o File.separatorChar final estático ...

2 a resposta

Computar código de hash de classe em tempo de execução (C #)?

É possível calcular o hash de uma classe em tempo de execução em C # (presumivelmente por meio de reflexão)? Para ser claro, não quero calcular o código hash de uma instância da referida classe, quero calcular o hash do código da própria classe ...

4 a resposta

CreateDelegate com tipos desconhecidos

Estou tentando criar delegado para propriedades de leitura / gravação de tipo desconhecido de classe em tempo de execução. Eu tenho uma classe genéricaMain<T> e um método que se parece com isso: Delegate.CreateDelegate(typeof(Func<T, object>), ...

3 a resposta

Como identificar métodos anônimos no System.Reflection

Como você pode identificar métodos anônimos via reflexão?