Результаты поиска по запросу "reflection"
Насколько медленно отражение
Недавно я создал интерфейсный слой, чтобы отличать DataAccessProvider от нашего уровня бизнес-логики. При таком подходе мы можем изменить наш выбор DataAccessProvider в любое время, изменив значения в Web / App.Config. (Более подробная информация ...
Является ли метапрограммирование подмножеством рефлексии?
Раньше я думал, что метапрограммирование включает в себя изменение программы, и (как и некоторые ответы наЧто такое рефлексия и почему она полезна? [https://stackoverflow.com/questions/37628/what-is-reflection-and-why-is-it-useful] ) это ...
Как вы создаете новый экземпляр структуры из ее типа во время выполнения в Go?
В Go, как вы создаете экземпляр объекта из его типа во время выполнения? Я полагаю, вам также нужно получить фактическуюtype первого объекта тоже? Я пытаюсь сделать ленивый экземпляр, чтобы сохранить память.
Как использовать SuperObject для вызова методов, которые используют объект в качестве параметра в Delphi?
Мы можем использовать библиотеку SuperObject, чтобы вызывать методы определенного объекта по его имени и задавать его параметры в виде строки json, используя метод SOInvoker, как в ...
Отражение в C #: поиск атрибутов в поле участника
Я, возможно, спрашиваю это неправильно, но может / как вы можете найти поля класса внутри себя ... например ... public class HtmlPart { public void Render() { //this.GetType().GetCustomAttributes(typeof(OptionalAttribute), false); } } public ...
Лучший способ кешировать свойства отражения getter / setter?
Я знаю, что Reflection может быть дорогим. У меня есть класс, который часто получает / устанавливает свойства, и я решил, что каким-то образом кешировать отражение. Я не уверен, должен ли я кэшировать выражение или что здесь делать на самом деле. ...
Получение всех типов в пространстве имен с помощью отражения
Как вы получаете все классы в пространстве имен через отражение в C #?
Аннотация ИСТОЧНИК Политика хранения
Из документа Java: CLASS: аннотации должны быть записаны в файле классов компилятором, но не должны сохраняться виртуальной машиной во время выполнения. RUNTIME: аннотации должны быть записаны в файле классов компилятором и ...
c #, Внутренний и Отражение
Есть ли способ выполнить "внутренний" код с помощью отражения? Вот пример программы: using System; using System.Reflection; namespace ReflectionInternalTest { class Program { static void Main(string[] args) { Assembly asm ...
Рекурсивная процедура для получения PropertyInfo
Я пытаюсь создать рекурсивную подпрограмму, которая будет извлекать PropertyInfos для всех членов в указанном объекте (в .NET 3.5). Все для непосредственных членов работает, но нужно также проанализировать вложенные классы (и их вложенные классы, ...