Я занимаюсь неким переплетением CIL после сборки, которое добавляет CIL ко всем методам в сборке (другими словами, к тоннам методов). Каждый метод проверяет, является ли конкретное значение нулевым. Пример (версия ...
Я хочу получить метод, но существует более одной перегрузки. Например, в объекте я пытался получить «Равно». При использовании публичного виртуального bool Equals (объект obj); public static bool Equals (...
How do I get the parameters passed into an Action ? The code example should highlight what I'm trying to achieve. Sorry that it's a little bit long. class Program
{ static void Main(...
У меня есть несколько объектов, которые имеют общий базовый класс, я хочу перехватывать все вызовы, которые устанавливают значения свойств, и записывать, если они были установлены на индивидуальной основе. Могу ли я заменить Set ...
Я использую Assembly.GetTypes () для получения всех типов, определенных в библиотеке плагинов (чтобы я мог создавать экземпляры плагинов) . В конкретной библиотеке этот метод вызывает исключение ReflectionTypeLoadException, ...
Я хочу иметь возможность проверять, является ли данная функция пустой или нет. То есть в его теле ничего нет, например: function foo () {}
function iAmEmpty (a) {// да, пусто
} При начальном воспроизведении ...
У меня есть этот метод: поиск общедоступной функции ($ searchKey = null, $ summary = null, $ title = null, $ sources = null, $ paginationPage = 0) {...} И я пытаюсь получить все параметры с помощью этого: $ ...
Assembly.GetEntryAssembly () не работает для веб-приложений. Но ... мне действительно нужно что-то подобное.
Я работаю с некоторым глубоко вложенным кодом, который используется как в веб-приложениях, так и в других. Моя ...
В Android я легко получаю версию SDK (Build.VERSION.SDK), но мне нужно используйте LabeledIntent, только если платформа новее, чем 1.6 (> Build.VERSION_CODES.DONUT) Я полагаю, что Reflection ...
I want to create a hashmap to store parameters names and their values. The parameters however are with different types. I could use HashMap[String, Any], but I wouldn't know which types they are later ...
Я новичок в C #, Я хочу написать функцию для перебора свойств объекта и установки всех пустых строк в "". Я слышал, что можно использовать что-то под названием «Отражение», но я не знаю ...
Я хочу выполнить итерацию по индексированному свойству, к которому у меня есть только доступ через отражение, но (и я говорю это, зная, что, вероятно, есть досадно простой ответ, MSDN / Google ...
Я пытаюсь понять, что я здесь делаю не так. Я пытаюсь использовать двоичное средство чтения, чтобы упростить получение начальных четырех байтов из потока в значение Int32, которое сообщает мне, сколько времени осталось ...
ClassWriter cw = new ClassWriter (...);
byte [] bytes = cw.toByteArray (); Я хочу создать новый экземпляр класса из массива байтов. Как мне это сделать? Возможно ли это вообще?
Извините, я ищу тип System.Type и тип PropertyInfo в документации, но не могу найти то, что мне нужно. Как узнать, было ли свойство (или метод, или любой другой член) ...
Любые предложения относительно того, как как мне узнать список имен пакетов, которые существуют в текущем пути к классам? Это нужно делать программно во время выполнения одним из загруженных классов ...
На днях я наткнулся на какой-то код и подумал, лучший ли это способ сделать это. У нас есть метод, который берет строку из некоторых данных веб-формы и что-то делает с объектом на основе строки ...
Есть sizeof () и typeof (), но почему бы не использовать memberinfo (), возвращающий экземпляр System.Reflection.MemberInfo для части кода, выбранной для помощи в коде отражения. Пример: Program () ...
Я использую третий партийная библиотека, которая динамически создает экземпляры классов Java и заполняет эти экземпляры с помощью Introspector. getBeanInfo. Некоторые запросы могут привести к 5 или 6 ...
Ok so at first I thought this was easy enough, and maybe it is and I'm just too tired - but here's what I'm trying to do. Say I have the following objects: public class Container
{ public string ...
Здесь я достиг предела своих навыков. Я даже не знаю, возможно ли это, но надеюсь, что это так. Я делаю обработчик команд (текст). Для каждого Add () вы указываете количество обязательных параметров и ...
Приносим извинения, если мне не хватает чего-то очевидного, но когда я создаю новый тип с помощью Reflection.Emit, как мне указать, в каком пространстве имен он должен быть? то есть .. AssemblyName assemblyName = новое AssemblyName ();
...
Можно ли использовать API отражения Java на стороне клиента GWT? Я хочу использовать отражения, чтобы найти значение свойства на Javabean. Возможно ли это?
Я пытался добавить элементы в IList с помощью отражения, но при вызове " Добавить "метод, при котором возникла ошибка" ссылка на объект не задана ". Во время отладки я узнал, что GetMethod («Добавить») был ...
Как мне получить пути ко всем сборкам, на которые ссылается текущая выполняющаяся сборка? GetReferencedAssmblies () дает мне AssemblyName [] s. Как мне добраться туда, откуда они загружаются, из ...
Привет всем, у меня есть коллекция изображений, похожих на фотографии номерных знаков автомобилей. Мне интересно, как предварительно обработать изображение перед его отправкой в механизм OCR для определения текста. Я ...
У меня есть объект модели, который является подклассом ActiveRecord. Кроме того, с помощью STI я определил подклассы этого объекта, которые определяют различные типы и поведение. Структура выглядит примерно так ...
Я пытаюсь настроить свое (iframe) приложение Facebook на использование OAuth для аутентификации.
Я использовал python-sdk от Facebook, но пока не очень доволен результатом. Проблема в том, что когда я ...
Мне нужно проверить равенство между двумя MethodInfos. На самом деле это один и тот же MethodInfo, за исключением ReflectedType (то есть DeclaringType тот же самый, и методы должны ...
Интересно, есть ли способ ограничить вызов вызова для функции? Позвольте мне прояснить. [Сборка: a1]
Класс А
{функция Af ();
} [Сборка: a2]
Класс B
{function Bf () {// загружаем сборку ...