Resultados da pesquisa a pedido "reflection"

9 a resposta

Assinatura de evento dinâmico em C #

Como você se inscreve dinamicamente em um evento C # para que, dada uma instância Object e um nome String que contenham o nome do evento, você se inscreva nesse evento e faça algo (grave no console por exemplo) quando esse evento for ...

6 a resposta

Verifique se um Objeto de Classe é uma subclasse de outro Objeto de Classe em Java

Estou brincando com a API de reflexão do Java e tentando lidar com alguns campos. Agora, estou preso em identificar o tipo dos meus campos. As cordas são fáceis, bastamyField.getType().equals(String.class). O mesmo se aplica a outras classes não ...

2 a resposta

Use o Reflection para chamar o método genérico na instância do objeto com assinatura: SomeObject.SomeGenericInstanceMethod <T> (argumento T)

Como ligoSomeObject.SomeGenericInstanceMethod<T>(T arg) ? Existem alguns posts sobre como chamar métodos genéricos, mas não exatamente como este. O problema é que o parâmetro do argumento do método é restrito ao parâmetro genérico. Eu sei que ...

4 a resposta

Como determinar se ParameterInfo é do tipo genérico?

eu tenho umMethodInfo de uma definição GenericMethod. Tal como:CallMethod<T>(T arg, string arg2). O método GetParameters () fornecerá dois objetos ParameterInfo, o primeiro dos quais é genérico e o segundo não. Como posso obter o ParameterInfo ...

1 a resposta

Reflexão sobre um método estático sobrecarregado usando um parâmetro out

Estou tendo alguns problemas ao chamar um método estático sobrecarregado com um parâmetro out via reflexão e gostaria de receber alguns ponteiros. Eu estou olhando para criar dinamicamente um tipo comoSystem.Int32 ouSystem.Decimale, em seguida, ...

1 a resposta

Exceção de serialização DataContract (o nome do contrato de dados não é esperado)

Eu tenho o seguinte código: [DataContract] class TestContract { private String _Name; private Int32 _Age; [DataMember( Name = "Name" )] public String Name { get { return _Name; } set { _Name = value; } } [DataMember( Name = "Age" )] public Int32 ...

2 a resposta

Golang TypeOf sem uma instância e passando o resultado para uma func

É possível obter um "Type" sem uma instância? Eu já vi alguns exemplos que utilizamreflect.TypeOf() mas todos eles lidam com uma instância. Abaixo está um trecho do que estou tentando fazer: import ( "net/http" ) type ParamReader struct { // ...

7 a resposta

Java toString () usando reflexão?

Eu estava escrevendo um toString () para uma classe em Java outro dia escrevendo manualmente cada elemento da classe em uma String e me ocorreu que, usando a reflexão, seria possível criar um método genérico de toString () que pudesse funcionar ...

2 a resposta

PropertyInfo: a propriedade é um indexador?

Eu tenho o seguinte código : PropertyInfo[] originalProperties = myType.GetProperties();Eu quero excluir deoriginalProperties todos os indexadores (myVar ["key"] aparece como propriedade chamada "Item"). Qual é o caminho correto? Excluir todas ...

4 a resposta

Como você pode converter para um tipo usando o nome do tipo como uma string?

Ok, eu brinquei com essa idéia o dia inteiro e cheguei à parte em que admito que simplesmente não sei. É possível que o que estou fazendo seja estúpido e exista uma maneira melhor, mas é aqui que meu pensamento me trouxe. Estou tentando usar um ...