Вопросы с тегом 'reflection'

Отражение - это способность программы наблюдать и / или изменять ее структуру и / или поведение во время выполнения.
4
ответа

Инициализировать все классы, реализующие определенный интерфейс

У меня есть интерфейс IExample и набор классов ClassOne , ClassTwo и ClassThree , все они определены в разных пространствах имен. Я, возможно, удалю любой из классов или добавлю новый в новое место на более позднем этапе разработки....
задан 25.02.2011 в 18:40
5
ответов

Отражение частного поля из базового класса

Вот структура: MyClass: SuperClass2 SuperClass2: SuperClass1 superClass2 находится в Product.Web и SuperClass1 в сборке .NET System.Web Я пытаюсь заставить значение в поле private bool на SuperClass1. Но не важно, что я пытаюсь, я не...
задан 05.08.2011 в 21:43
4
ответа

Как я могу определить, наследует ли класс A от класса B без создания экземпляра объекта A в Ruby?

Предположим, я хочу определить, наследует ли Admin от ActiveRecord::Base . Один из способов - это Admin.new.kind_of? ActiveRecord::Base , но это создает неиспользуемый объект Admin . Есть ли простой способ сделать это без создания об...
задан 06.03.2011 в 19:55
2
ответа

Как получить форму ClassTag TypeTag или оба одновременно?

У меня есть такой код: class ReflectiveJsonFormat[T:TypeTag] extends JsonFormat[T] { def write(x: T) : JsValue = { val t = typeOf[T] val getters = t.declarations.filter { s => s.isMethod && s.asMethod.isGetter } val mirr...
задан 10.09.2013 в 23:48
3
ответа

Как получить имя текущего класса в статическом методе? [Дубликат]

Обычно я могу вызвать this.GetType (), но я не могу получить доступ к этому в статическом методе. Как мы можем проверить это?     
задан 17.02.2012 в 11:06
9
ответов

Поддержка отражения в C

Я знаю, что это не поддерживается, но мне интересно, есть ли у него какие-нибудь трюки. Любые советы?     
задан 30.08.2009 в 05:47
1
ответ

Scala: установить значение поля, отражающее название поля

Я изучаю scala и не могу узнать, как это сделать: Я делаю mapper между объектами scala и объектами google appengine, поэтому, если у меня есть класс вроде этого: class Student { var id:Long var name:String } Мне нужно создать э...
задан 19.10.2009 в 18:05
2
ответа

Как заставить Java отражать пятно полей в суперклассе? не только фактический класс

Недавно я немного изменил свою схему, чтобы мои классы наследовали от суперкласса, проблема в том, что мой метод сравнения, который генерирует журнал аудита с использованием Java-отражения, теперь перебирает только поля дочернего класса, а не су...
задан 14.05.2012 в 11:42
1
ответ

динамический JContainer (JSON.NET) & Итерация над свойствами во время выполнения

Я получаю строку JSON в действии контроллера MVC4 / .NET4 WebApi. Параметр действия dynamic , потому что я ничего не знаю в принимающей части об объекте JSON, который я получаю. public dynamic Post(dynamic myobject) JSON автома...
задан 30.11.2012 в 21:51
3
ответа

Разница между Assembly.CreateInstance и Activator.CreateInstance?

В чем разница между этими вызовами?     
задан 02.12.2009 в 16:26