Resultados da pesquisa a pedido "reflection"

2 a resposta

Como ler um corpo de método com reflexão

É possível descobrir algo sobre um corpo de método com reflexão? Quão?

7 a resposta

Obtendo o tamanho de um campo em bytes com C #

Eu tenho uma classe e quero inspecionar seus campos e, eventualmente, relatar quantos bytes cada campo leva. Presumo que todos os campos sejam do tipo Int32, byte, etc. Como posso descobrir facilmente quantos bytes o campo leva? Eu preciso de ...

1 a resposta

Como chamar o método para um método por valor padrão para parâmetros por reflexão

Eu preciso invocar um método por parâmetros de valor padrão. Tem umTargetParameterCountException por esta mensagem:Parameter count mismatch var methodName = "MyMethod"; var params = new[] { "Param 1"}; var method ...

4 a resposta

Como obter o PropertyInfo de uma propriedade específica?

Quero obter o PropertyInfo para uma propriedade específica. Eu poderia usar: foreach(PropertyInfo p in typeof(MyObject).GetProperties()) { if ( p.Name == "MyProperty") { return p } }Mas deve haver uma maneira de fazer algo ...

7 a resposta

Gson TypeToken com tipo de item dinâmico ArrayList

Eu tenho este código: Type typeOfObjectsList = new TypeToken<ArrayList<myClass>>() {}.getType(); List<myClass> objectsList = new Gson().fromJson(json, typeOfObjectsList);Ele converte uma string JSON em umList de objetos. Mas agora eu quero ...

2 a resposta

Gerar um evento via reflexão em c #

eu queroescrever uma função reutilizávelpara criar um evento via reflexão. Após a pesquisa, encontrei esta pergunta semelhante:Como eu levanto um evento via reflexão no .NET / C ...

4 a resposta

Como verificar se um objeto tem determinado método / propriedade?

Usando padrão dinâmico, talvez? Você pode chamar qualquer método / propriedade usando a palavra-chave dinâmica, certo? Como verificar se o método existe antes de chamar myDynamicObject.DoStuff (), por exemplo?

1 a resposta

Como testar uma coleção de funções refletindo no Go?

Eu tenho que escrever testes de unidade para várias funções com valores de assinatura e retorno semelhantes (um objeto e um erro), que devem passar por condições de teste semelhantes. Eu gostaria de evitar escrever: func TestFunc1(t *testing.T) ...

1 a resposta

Reflexão, tem IsClass, mas não IsStruct?

Como verifico se um Type é uma estrutura? IsClass funcionou perfeitamente, então minha reflexão parou de se comportar como eu esperava quando alterei a classe para a estrutura. Como verifico se é uma estrutura? -edit- Eu preciso verificar a ...

2 a resposta

Posso passar um objeto de tipo para um método genérico? [duplicado]

Esta pergunta já tem uma resposta aqui: Como uso a reflexão para chamar um método genérico? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 respostas Eu tenho um método FindAll no meu DataAccessLayer que se parece com ...