Resultados da pesquisa a pedido "reflection"
ASP.net MVC - Use o Reflection para descobrir se existe um controlador
Estou tendo um tempo para descobrir como implementar corretamente meu redirecionamento 404. Se eu usar o seguinte <HandleError()> _ Public Class BaseController : Inherits System.Web.Mvc.Controller ''# do stuff End ClassQualquer erro não tratado ...
Passando tipo anônimo como parâmetros de método
Na minha arquitetura de plug-in, estou passando um nome de plug-in (string), nome de método (string) e parâmetros (array de objetos) para o meu serviço de plug-in para executar o método especificado e retornar o resultado (do tipo T). O método ...
Swift: refletindo propriedades da subclasse de NSManagedObject
Ao acessar a estrutura interna de uma subclasse de NSManagedObject usando um Mirror, todas as variáveis gerenciadas são ignoradas. public class Foo: NSManagedObject { @NSManaged var bar: String? } var f: Foo = ... // ... creating a Foo in a ...
É possível passar um nome de propriedade como uma sequência e atribuir um valor a ela?
Estou configurando uma classe auxiliar simples para armazenar alguns dados de um arquivo que estou analisando. Os nomes das propriedades correspondem aos nomes dos valores que espero encontrar no arquivo. Eu gostaria de adicionar um ...
Reflexão sobre genéricos Java: Tipo de campo genérico da subclasse
Dadas duas classes como esta: class Example1<A,B> { public Map<A,B> someMap = new HashMap<A,B>(); } class Example2 extends Example1<URL, URL> { }Existe alguma maneira de usar a reflexão para determinar os tipos de componentes do Mapa para o ...
A correspondência de padrões Scala no tipo genérico com TypeTag gera um aviso, enquanto ClassTag não?
Eu tenho dois métodos muito semelhantes. A única diferença é o uso deClassTag eTypeTag: def matchClass[A: ClassTag](v: Any) = v match { case a: A => "it's A" case _ => "not A" } def matchType[A: TypeTag](v: Any) = ... // same code as ...
Como usar a reflexão do .NET para determinar o tipo de retorno do método (incluindo void) e parâmetros?
como saber o número e tipo de parâmetros? como saber o tipo de retorno? como verificar se o tipo de retorno é nulo?
Encontre métodos que tenham atributo personalizado usando reflexão
Eu tenho um atributo personalizado: public class MenuItemAttribute : Attribute { }e uma classe com alguns métodos: public class HelloWorld { [MenuItemAttribute] public void Shout() { } [MenuItemAttribute] public void Cry() { } public void ...
Como criar Chamada de expressão para qualquer método com parâmetro genérico
Eu só estou tentando fazer a mesma expressão como abaixo usando Linq.Expression: Expression<Func<Organization, bool>> expression = @org => @org.OrganizationFields.Any(a => a.CustomField.Name == field.Name && values.Contains(a.Value));Neste ...
Como determinar a classe em que um método foi definido?
Gostaria de determinar dinamicamente a classe na qual o método atual foi definido. Aqui está um exemplo estático do que estou tentando fazer: class A def foo puts "I was defined in A" end end class B < A def foo puts "I was defined in B" super ...