Resultados da pesquisa a pedido "reflection"

1 a resposta

Alternativa linguística à reflexão

Eu estou tentando selecionar um algoritmo de compilação (de rust-crypto) com base em uma seqüência de configuração. Em Python ou JavaScript, digamos, eu provavelmente usaria a reflexão para chegar a isso: getattr(Digest, myAlgorithm)... mas pelo ...

2 a resposta

Chamada de Função Dinâmica Java

Eu tenho uma matriz String que contém nomes de método noyyyyyy classe Noxxxxxx classe eu estou fazendo umayyyyyy instância (digamosobj) Agora eu posso ligarobj.function_name(), exceto que eu quero lerfunction_name da matriz String em um loop. ...

2 a resposta

PropertyInfo SetValue e nulos

Se eu tiver algo como: object value = null; Foo foo = new Foo(); PropertyInfo property = Foo.GetProperties().Single(p => p.Name == "IntProperty"); property.SetValue(foo, value, null);Entãofoo.IntProperty é definido como0, Apesar devalue = ...

2 a resposta

Em Java, é possível alterar ou modificar um enum em si e, assim, corromper um enum singleton?

É possível alterar uma enum em si no tempo de execução de alguma forma? Por exemplo. usando reflexão. A questão não está prestes a alterar o estado de uma constante enum. Está prestes a alterar o conjunto de constantes de um enum ou remover todas ...

4 a resposta

No Python, como você pode obter o nome da classe de uma função membro?

Eu tenho uma função que assume outra função como parâmetro. Se a função for membro de uma classe, preciso encontrar o nome dessa classe. Por exemplo. def analyser(testFunc): print testFunc.__name__, 'belongs to the class, ...

2 a resposta

A exceção incontornável, pt 2

Atualizar:Arquivei um relatório de bug no Microsoft ...

3 a resposta

Reflexão do PHP: Como saber se um método / propriedade / constante é herdado da característica?

Desejo excluir todos os métodos herdados das características da listaque não são substituídos em uma classeEntão, como saber se um membro da classe é herdado da característica? Sim, posso verificar assim: if ($trait->hasMethod($methodName) || ...

3 a resposta

Como obter um valor enum de um assembly usando ligação tardia em C #

Eu tenho um aplicativo WinForms C # 3.0 que ocasionalmente é necessário para controlar o Excel com automação. Isso está funcionando bem com a ligação antecipada normal, mas tive alguns problemas quando as pessoas não têm o Excel instalado, mas ...

8 a resposta

Obter tipo de classe derivada do método estático de classe de uma base

eu gostaria de obter o tipo da classe derivada de um método estático de sua classe base. Como pode ser isto alcançado? Obrigado! class BaseClass { static void Ping () { Type t = this.GetType(); // should be DerivedClass, but it is not possible ...

1 a resposta

Como devo usar o LambdaMetaFactory no meu caso de uso?

Apesar de ter lido toda a documentação que tenho conhecimento, não consigo resolver um problema com o uso de lambdas para executar um método. Para dar um pouco de experiência, meu caso de uso é um sistema de plug-ins. Estou usando uma anotação ...