Resultados da pesquisa a pedido "reflection"
Como carregar um UserControl no WPF com reflexão?
private void Window_Loaded(object sender, RoutedEventArgs e) { var assm = Assembly.LoadFrom("wpflib.dll"); foreach (var t in assm.GetTypes()) { var i = t.GetInterface("test.ILib"); if (i != null) { var tmp ...
Como posso obter o nome de uma propriedade de classe estática em C # usando reflexão?
Eu quero criar um dicionário C # no qual a chave seja o nome da string de uma propriedade estática em uma classe e o valor seja o valor da propriedade. Dada uma propriedade estática na classe chamada MyResources.TOKEN_ONE, como posso obter o ...
Por que o Assembly.Load parece não afetar o thread atual ao resolver as referências (não através da reflexão)?
Peço desculpas antecipadamente se o título não fizer sentido. Eu sou muito novo em domínios de aplicativos e carregamento de assembly e realmente não sei como declarar o que estou tentando perguntar. Estou brincando com o carregamento de DLLs ...
Kotlin: Genéricos, reflexão e a diferença entre os tipos T e T: Qualquer
Se eu tentar acessar o javaClass de um tipo genérico T, o compilador Kotlin reclama que T não é um subtipo do kotlin.Any class Foo<T> (val t: T ){ val cls = t.javaClass // Error, T is not a subtype of kotlin.Any }Se definir T como um subtipo de ...
Acesso a campos herdados particulares via reflexão em Java
Encontrei uma maneira de obter membros herdados viaclass.getDeclaredFields(); e acesso a membros privados viaclass.getFields() Mas estou procurando por campos herdados particulares. Como posso conseguir isso?
Como saber se um PropertyInfo é uma coleção
Abaixo está um código que eu uso para obter o estado inicial de todas as propriedades públicas em uma classe para verificação IsDirty. Qual é a maneira mais fácil de verificar se uma propriedade é IEnumerable? Felicidades, Berryl protected ...
GetProperties () para retornar todas as propriedades para uma hierarquia de herança de interface
Supondo a seguinte hierarquia de herança hipotética: public interface IA { int ID { get; set; } } public interface IB : IA { string Name { get; set; } }Usando reflexão e fazendo a seguinte chamada: typeof(IB).GetProperties(BindingFlags.Public | ...
Converter dinamicamente um tipo de delegado para outro
Estou usando a reflexão para pegar um campo que passa a ser um delegado. Preciso substituir esse delegado pelo meu, mas o tipo de delegado é privado (portanto, não posso criá-lo a partir do meu método e atribuí-lo) Eu tenho um tipo de delegado ...
tipos de nulidade de verificação de reflexão kotlin
Como posso testar se uma variável KType possui um valor de um tipo kotlin que permite valor nulo (por exemplo, Int?)? eu tenho var type: KTypevariável proveniente de umKProperty<*>.returnType e eu preciso detectar se é igual a certos tipos de ...
Por que o C ++ não tem reflexão?
Esta é uma pergunta um tanto bizarra. Meus objetivos são entender a decisão de design da linguagem e identificar as possibilidades de reflexão em C ++. Por que o comitê de linguagem C ++ não foi para a implementação da reflexão na linguagem? A ...