0
ответов

Вызов селектора с неизвестным количеством аргументов с использованием отражения / самоанализа

Недавно я написал приложение на java (для Android), которое использовал отражение для вызова методов некоторых объектов. Номер и тип аргумента были неизвестны, то есть у меня был единый механизм, который получал ...
вопрос задан: 26 April 2011 09:55
0
ответов

Написание веб-службы REST с помощью @XmlRootElement

Я пытаюсь написать веб-службу REST на Java (с использованием Netbeans, Glassfish и Jersey). Я написал небольшое приложение, и оно работает. Но потом я попробовал следующее: пакетное обслуживание; import java.io ....
вопрос задан: 25 April 2011 03:47
0
ответов

странное предупреждение Resharper для MemberInfo.DeclaringType

Resharper сообщает мне, что MemberInfo.DeclaringType никогда не может быть нулевым: однако, когда этот код запускается, текст «Элемент верхнего уровня» становится напечатан. Я не понимаю, что здесь не так?
вопрос задан: 21 April 2011 17:02
0
ответов

Возможно ли создать анонимный класс при использовании отражения?

Я хотел бы иметь возможность реализовать метод во время выполнения, который вызывается до того, как объект запускает инициализаторы. Это позволит мне установить поля, которые используются во время инициализации. Вот ...
вопрос задан: 16 April 2011 16:39
0
ответов

Тип Mono.Cecil.IsAssignableFrom (производныйType) эквивалент

Я использую Mono.Cecil для поиска типов в Сборки, производные от данного. Обычно это можно сделать с помощью метода IsAssignableFrom (), но я не могу найти его эквивалент в Cecil. Есть ли такие ...
вопрос задан: 15 April 2011 14:50
0
ответов

Как получить публичный статический метод базового класса?

Мой базовый класс имеет публичный статический метод, но когда я вызываю typeof(TDerived).GetMethods(BindingFlags.Public |BindingFlags.Static), мой метод не возвращается. (TDerived, конечно, наследуется каким-то образом ...
вопрос задан: 15 April 2011 09:48
0
ответов

Class.getMethod, когда параметр - varargs

Мне нужно вызвать Class.getMethod (java.lang.String, java.lang.Class ...), чтобы получить метод, в котором один из параметры varargs - это varargs. В настоящее время я пытаюсь: // получить jdbcTemplate.queryForObject (...
вопрос задан: 15 April 2011 05:36
0
ответов

Почему LinqPad создает поля вместо свойств?

Недавно я взял на себя проект по созданию инструмента для LinqPad, который будет выгружать результаты запроса в формат CSV, чтобы используйте инструмент для больших баз данных для быстрых результатов. Одна вещь, которую я хотел от ...
вопрос задан: 14 April 2011 17:08
0
ответов

C # - Пользовательский атрибут не найден в GetCustomAttribute из интерфейса

Я пытаюсь настроить пользовательский атрибут, например, следующий: [AttributeUsageAttribute (AttributeTargets.Method)] публичный запечатанный класс AuthorizationAttribute: Attribute {public ...
вопрос задан: 13 April 2011 17:43
0
ответов

C# - Get all interfaces from a folder in an assembly

I have some WCF services and I have a list of service contracts (interfaces) in an assembly within a certain folder. I know the namespace and it will look something like this: MyProject.Lib....
вопрос задан: 13 April 2011 13:43
0
ответов

WP7: Type.GetMethods выдает исключение MethodAccessException. Есть ли способ обхода этой ошибки?

Я пытаюсь получить список всех методов определенного типа. Type предоставляет для этого метод GetMethods. Но, к сожалению, это, похоже, неправильно реализовано. Он работает правильно, пока нет ...
вопрос задан: 12 April 2011 18:29
0
ответов

Каким-либо способом «безопасно» вызвать assembly.GetTypes ()?

Я много искал и низкий, но я не могу найти решение для этого. Мне нужно получить все типы интерфейсов из сборки с таким кодом: IEnumerable interfaces = _assembly ....
вопрос задан: 12 April 2011 17:40
0
ответов

Java: правильно проверенный экземпляр класса с использованием отражения

Я пытаюсь использовать один из самых простых формы отражения для создания экземпляра класса: package some.common.prefix; открытый интерфейс My {void configure (...); недействительный процесс (...); } public ...
вопрос задан: 12 April 2011 15:36
0
ответов

Как создать экземпляр для данного типа? [дубликат]

С помощью дженериков вы можете var object = default (T); Но когда все, что у вас есть, это экземпляр Type, я мог только constructor = type.GetConstructor (Type.EmptyTypes); параметры var = новый объект [0]; var obj = ...
вопрос задан: 11 April 2011 14:10
0
ответов

Как «динамически» преобразовать экземпляр типа Object в его конкретный тип данных?

public Object foo (int opt) { если (opt == 0) вернуть новую строку (); иначе, если (opt == 1) вернуть новое целое число (1); иначе, если (opt == 2) вернуть новый Double (1); иначе если ... .. и многое другое } public void ...
вопрос задан: 11 April 2011 05:19
0
ответов

Как читать класс объекта Scala, расширяющий Any, но не AnyRef?

У меня есть разнородный список типа следующего: val l = List (1, "One", true), и мне нужно отфильтровать его объекты, извлекая только те, которые принадлежат данному классу. Для этой цели я написал ...
вопрос задан: 10 April 2011 12:21
0
ответов

Распечатка кода анонимной подпрограммы

В настоящее время я работаю с очень сложной архитектурой Perl и хочу создать некоторые инструменты отладки. Поскольку большая часть поведения связана с анонимными подпрограммами, я хотел бы проанализировать некоторые из ...
вопрос задан: 8 April 2011 01:15
0
ответов

Узнать, можно ли создать экземпляр типа

В C #, как я могу узнать, можно ли создать экземпляр типа? Я пытаюсь избежать исключения Activator.CreateInstance. Мой текущий метод - type.IsClass &&! Type.IsInterface, но меня беспокоит ...
вопрос задан: 6 April 2011 19:17
0
ответов

Проверка IEnumerable с отражением

РЕДАКТИРОВАТЬ Простая версия этого вопроса: если у меня есть какой-то объект o, как мне проверить, принадлежит ли o какой-то тип, который реализует IEnumerable с отражением? Исходный ...
вопрос задан: 6 April 2011 14:20
0
ответов

Есть ли способ получить список внутренних классов в C #?

Согласно названию Я хотел бы список всех внутренних классов данного класса, это может быть список имен или список типов - я не смущен. Это возможно? Я думал, что может быть способ использовать ...
вопрос задан: 6 April 2011 12:34
0
ответов

Как мне получить имя метода из этого метода?

Я пытаюсь создать функцию, которая возвращает имя метода из этого метода: public static String getMethodName (final int depth) {final StackTraceElement [] ste = Thread ....
вопрос задан: 5 April 2011 18:44
0
ответов

В отличие от deparse в R (replace (var))?

В настоящее время я вызываю rp.slider из библиотеки tkrplot с несколькими аргументами в цикле, например: rp .slider (rpplot, param1) rp.slider (rpplot, param2) и т. д. В идеале я бы хотел сделать это ...
вопрос задан: 4 April 2011 19:22
0
ответов

Учитывает ли Method.hashCode () типы параметров метода?

Документы Javadocs говорят: Возвращает хэш-код для этого метода. Хэш-код вычисляется как исключающее ИЛИ хэш-кодов для имени класса объявления базового метода и имени метода. ...
вопрос задан: 2 April 2011 13:27
0
ответов

Отражение не обнаруживает защищенное поле вложенного типа

У меня есть класс с защищенным вложенным классом и защищенное поле только для чтения типа вложенного класса. Моя структура вызывает o.GetType (). GetFields (BindingFlags.Public | BindingFlags.NonPublic); ...
вопрос задан: 1 April 2011 17:54
0
ответов

Как получить значение свойства на основе имени

Есть ли способ получить значение свойства объекта на основе его имени? Например, если у меня есть: public class Car: Vehicle {public string Make {get; установлен; }} и var car = new Car {Make = "...
вопрос задан: 1 April 2011 01:10
0
ответов

Как получить DisplayAttribute свойства с помощью Reflection?

У меня есть вспомогательный метод, подобный этому, чтобы получить PropertyName (пытаясь избежать магических строк ) public static string GetPropertyName (Expression > expression) {...
вопрос задан: 31 March 2011 11:58
0
ответов

Objective-c, как получить доступ к переменной экземпляра из другого класса

Я привык программировать на Java и использовать класс переменные для доступа к данным из других классов. Затем я обнаружил, что переменные класса не работают таким же образом в Obj-C, и возникают проблемы с ...
вопрос задан: 30 March 2011 15:06
0
ответов

C # - Получить сборку вызывающего метода?

Есть ли в C # способ получить сборку вызывающего метода? (Не текущий метод.) Т.е. мне нужна выполняющаяся сборка, одна выше в стеке вызовов.
вопрос задан: 29 March 2011 21:03
0
ответов

Получить методы класса с помощью отражения

Как я могу получить все общедоступные методы класса с помощью отражения, когда имя класса передается в виде строки, как показано в методе ниже. ? private MethodInfo [] GetObjectMethods (string selectedObjClass) ...
вопрос задан: 29 March 2011 15:43
0
ответов

Создание массива неизвестного типа. C #

При использовании отражения в C # ожидается, что вы передадите объект [] параметров, которые приводятся позже, у меня есть графический интерфейс, который позволяет пользователю вводить значения параметров. Я знаю, какой тип ввода. ..
вопрос задан: 29 March 2011 14:29