Результаты поиска по запросу "reflection"
Получение делегата из methodinfo
У меня есть выпадающий список, который заполняется путем проверки методов класса и в том числе тех, которые соответствуют определенной сигнатуре. Проблема в том, что вы берете выбранный элемент из списка и заставляете делегата вызывать этот метод ...
Определить, является ли тип объекта типом, определенным в .NET Framework
Как я могу по рефлексии определить, определен ли тип объекта классом в моей сборке или .NET Framework? Я не хочу указывать имя своей сборки в коде, потому что оно должно работать с любой сборкой и пространством имен.
Как создать экземпляр enum с использованием отражения в Java?
Когда я читаюЭффективная Java, автор сказал мне, что одноэлементныйenum Тип - лучший способ реализовать синглтон, потому что нам не нужно рассматривать сложные атаки сериализации или отражения. Это означает, что мы не можем создать экземплярenum ...
ASP.NET MVC: как получить информацию о сборке из экземпляра HtmlHelper?
У меня есть метод расширения HtmlHelper в сборке, отдельной от моей сборки приложения MVC. В рамках метода расширения я хотел бы получить номер версии сборки приложения MVC. Это возможно? Вызывающая сборка - это динамическая сборка вида бритвы, ...
Список методов Ruby Metaprogramming?
Только начал изучать метапрограммирование Ruby. Глядя на Object.methods я получаю: Object.methods => [ :allocate, :new, :superclass, :freeze, :===, :==, :<=>, :<, :<=, :>, :>=, :to_s, :included_modules, :include?, :name, ...
Загрузка / выгрузка сборки в другой домен приложений
Мне нужно выполнить метод в сборке, загруженной во время выполнения. Теперь я хочу выгрузить эти загруженные сборки после вызова метода. Я знаю, что мне нужен новый домен приложений, чтобы я мог выгрузить библиотеки. Но здесь ...
Размышляя над всеми свойствами интерфейса, включая унаследованные?
У меня есть экземпляр System.Type, представляющий интерфейс, и я хочу получить список всех свойств этого интерфейса, включая свойства, унаследованные от базовых интерфейсов. Я в основном хочу того же поведения от интерфейсов, которые я получаю ...
Как определить, является ли MethodInfo переопределением базового метода
Я пытаюсь определить, реализован ли объект MethodInfo, который я получаю из вызова GetMethod для экземпляра типа, по типу или по его базе. Например: Foo foo = new Foo(); MethodInfo methodInfo ...
Получить имя переменной. JavaScript «отражение»
Есть ли способ получить переменнуюимя, как вы можете сделать в .Net с отражением? как в этом сценарии: function(x,y,z) { if (x === 0) logger.log('variable ' + x.reflectedName ' has invalid value ' + x) // logs: 'variable x has invalid value 0) ...
Запретить изменение значения String.Empty
Частично с любопытной точки зрения и частично с точки зрения защиты от потенциальных проблем. Представьте, что самое худшее, что может случиться, вызвав следующее (или что-то подобное, ноstring.Empty хороший ...