Resultados da pesquisa a pedido "reflection"
Como criar dinamicamente uma estrutura com uma propriedade a menos?
Existe uma maneira de copiar uma estrutura genérica (ou seja, uma estrutura cujos nomes de propriedade são desconhecidos) e pular uma única propriedade conhecida? Aqui está o que eu sei: O parâmetro para minha função - chamarei o ...
Qual é a diferença entre instanceof e Class.isAssignableFrom (…)?
Qual das alternativas a seguir é melhor? a instanceof Bou B.class.isAssignableFrom(a.getClass())A única diferença que eu sei é que, quando 'a' é nulo, o primeiro retorna falso, enquanto o segundo gera uma exceção. Fora isso, eles sempre dão o ...
Como reduzir o uso do IF - ELSE pela reflexão? Posso obter o exemplo de código
Eu estava tentando usar a reflexão para o código da PizzaFactory Class para poder remover a condição if else e tornar meu código mais dinâmico. Mas não sou capaz de descobrir como. Pizza.java package PizzaTrail; import java.util.List; //this is ...
C #: invoque um método com [Type] .InvokeMember () em um thread separado
Estou usando esse código em que estou chamando orun método de uma lista de classes que eu carreguei dinamicamente a partir de DLLs: for (int i = 0; i < robotList.Count; i++) { Type t = robotList[i]; //robotList is a List<Type> object o = ...
Como obtenho o valor de MemberInfo?
Como obtenho o valor de umMemberInfo objeto?.Name retorna o nome da variável, mas eu preciso do valor. Eu acho que você pode fazer isso comFieldInfo mas eu não tenho um trecho, se você souber como fazer isso, você pode fornecer um trecho? Obrigado!
Como obtenho a classOf de uma ClassTag?
Isso não funciona - existe alguma maneira de manter meu código gerado e de alguma forma refletir a classe de uma ClassTag? class Foo[T : reflect.ClassTag] { def foo = classOf[T] } <console>:7: error: class type required but T found class Foo[T : ...
Chamar propriedades dinamicamente pelo nome da string usando o VB.NET
Atualmente, estou trabalhando em um projeto em que uma seção do código se parece com isso: Select Case oReader.Name Case "NameExample1" Me.Elements.NameExample1.Value = oReader.ReadString .... Case "NameExampleN" Me.Elements.NameExampleN.Value ...
Obtendo o tipo de classe de String
eu tenho umString que tem o nome de uma classe digamos"Ex" (não.class extensão). Eu quero atribuí-lo a umClass variável, assim: Class cls = (string).classComo eu posso fazer isso?
Como invocar um método em java usando reflexão
Como posso invocar um método com parâmetros usando reflexão? Eu quero especificar os valores desses parâmetros.
Qual técnica o Snoop usa para inspecionar um aplicativo WPF
Snoop, o utilitário espião, usa alguma técnica poderosa (provavelmente algum tipo de reflexão) para inspecionar um aplicativo WPF em execução. O mais interessante é o fato de que o Snnop é capaz de ler toda a estrutura do objeto. Alguns dias ...