Esse artigo faz parte da revista .NET Magazine edição 52. Clique aqui para ler todos os artigos desta edição

SPAN style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Verdana; mso-ansi-language: PT-BR">Quick Update

Chamadas Dinâmicas com Reflection

 

 

O Reflection entre diversas outras funcionalidades, nos oferece uma forma de encapsularmos assemblies. Ou seja, você pode utilizar o Reflection para acessar um assembly que não esteja diretamente referenciado em seu projeto, e obviamente, utilizar as classes e métodos do mesmo. Veja na Listagem 1 um exemplo clássico de como acessar um assembly através de Reflection. O resultado deste código você confere na Figura 1.

 

Listagem 1. Exemplo simples de como usar o Reflection

System.Reflection.Assembly o = System.Reflection.Assembly.Load("mscorlib.dll");

...

Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 79 /mês
Assinar agora