Результаты поиска по запросу "reflection"
Я бы также предположил, что вы можете использовать атрибуты для украшения свойств, которые нужно копировать, и игнорировать другие. Это позволит вам более легко перемещаться между двумя различными объектами и продолжать поддерживать некоторые открытые свойства, которые создаются, а не хранятся в вашем бизнес-объекте.
исал класс с одним статическим методом, который копирует значения свойств из одного объекта в другой. Не имеет значения, какой тип у каждого объекта, только то, что они имеют идентичные свойства. Он делает то, что мне нужно, так что я не буду ...
можно бросить. Следующий код заботится об этих ситуациях.
ужно искать конкретные типы во всех сборках на веб-сайте или в приложении Windows. Есть ли простой способ сделать это? Например, как фабрика контроллеров для ASP.NET MVC просматривает все сборки для контроллеров. Благодарю.
Java, отражение, внутренний класс,
Привет я хочу получить объект внутреннего класса, используя отражение, но я получаю некоторые ошибки в нем. код: - package reflaction; public class MyReflection { public static void main(String[] args) throws ClassNotFoundException, ...
Taragneti
аюсь получить коллекцию MethodInfo из объекта SOAPClient, который содержит только методы самого веб-сервиса. Вот что я сейчас делаю. На данный момент он возвращает все методы MyServiceSoapClient. MyServiceSoapClient myService = new ...
Рекурсивно получить свойства и дочерние свойства класса
Я делал что-то вродеРекурсивно получить свойства и дочерние свойства объекта [https://stackoverflow.com/questions/4220991/recursively-get-properties-child-properties-of-an-object] , но я хотел бы использовать отражение рекурсивно, чтобы получить ...
getClasses ()
a есть ли способ использовать библиотеки JDK для обнаружения закрытых классов, реализованных в другом классе? Или мне нужно так использовать что-то вроде asm?
Найти непосредственные реализованные интерфейсы по типу
При вызове typeof (Bar) .GetInterfaces () в следующем сценарии метод возвращает IFoo и IBar. interface IFoo {} interface IBar : IFoo {} class Bar : IBar {} Есть ли способ, которым я могу найти только непосредственный интерфейс (IBar) на панели?
@Jon: очень верно.
не позвонитьSomeObject.SomeGenericInstanceMethod<T>(T arg) ? Есть несколько постов о вызове обобщенных методов, но не совсем так. Проблема заключается в том, что параметр аргумента метода ограничен универсальным параметром. Я знаю, что если бы ...
Вы найдете информацию об отражении общих параметров ...
я естьMethodInfo общего определения метода. Такие как:CallMethod<T>(T arg, string arg2), Метод GetParameters () даст мне два объекта ParameterInfo, первый из которых является универсальным, а второй - нет. Как я могу получить ParameterInfo, чтобы ...
или какое-то изменение, кажется, работает.
охоже, но не совсем так же, какJava: создание экземпляра перечисления с помощью отражения [https://stackoverflow.com/questions/3735927/java-instantiating-an-enum-using-reflection] у меня естьMap<Enum<?>, FooHandler> что я хочу использовать для ...