Resultados da pesquisa a pedido "reflection"

1 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

7 a resposta

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?

3 a resposta

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 ...

6 a resposta

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 | ...

2 a resposta

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 ...

1 a resposta

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 ...

14 a resposta

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 ...