Результаты поиска по запросу "reflection"

2 ответа

Получение делегата из methodinfo

У меня есть выпадающий список, который заполняется путем проверки методов класса и в том числе тех, которые соответствуют определенной сигнатуре. Проблема в том, что вы берете выбранный элемент из списка и заставляете делегата вызывать этот метод ...

4 ответа

Определить, является ли тип объекта типом, определенным в .NET Framework

Как я могу по рефлексии определить, определен ли тип объекта классом в моей сборке или .NET Framework? Я не хочу указывать имя своей сборки в коде, потому что оно должно работать с любой сборкой и пространством имен.

6 ответов

Как создать экземпляр enum с использованием отражения в Java?

Когда я читаюЭффективная Java, автор сказал мне, что одноэлементныйenum Тип - лучший способ реализовать синглтон, потому что нам не нужно рассматривать сложные атаки сериализации или отражения. Это означает, что мы не можем создать экземплярenum ...

ТОП публикаций

3 ответа

ASP.NET MVC: как получить информацию о сборке из экземпляра HtmlHelper?

У меня есть метод расширения HtmlHelper в сборке, отдельной от моей сборки приложения MVC. В рамках метода расширения я хотел бы получить номер версии сборки приложения MVC. Это возможно? Вызывающая сборка - это динамическая сборка вида бритвы, ...

3 ответа

Список методов Ruby Metaprogramming?

Только начал изучать метапрограммирование Ruby. Глядя на Object.methods я получаю: Object.methods => [ :allocate, :new, :superclass, :freeze, :===, :==, :<=>, :<, :<=, :>, :>=, :to_s, :included_modules, :include?, :name, ...

3 ответа

Загрузка / выгрузка сборки в другой домен приложений

Мне нужно выполнить метод в сборке, загруженной во время выполнения. Теперь я хочу выгрузить эти загруженные сборки после вызова метода. Я знаю, что мне нужен новый домен приложений, чтобы я мог выгрузить библиотеки. Но здесь ...

2 ответа

Размышляя над всеми свойствами интерфейса, включая унаследованные?

У меня есть экземпляр System.Type, представляющий интерфейс, и я хочу получить список всех свойств этого интерфейса, включая свойства, унаследованные от базовых интерфейсов. Я в основном хочу того же поведения от интерфейсов, которые я получаю ...

4 ответа

Как определить, является ли MethodInfo переопределением базового метода

Я пытаюсь определить, реализован ли объект MethodInfo, который я получаю из вызова GetMethod для экземпляра типа, по типу или по его базе. Например: Foo foo = new Foo(); MethodInfo methodInfo ...

4 ответа

Получить имя переменной. 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) ...

1 ответ

Запретить изменение значения String.Empty

Частично с любопытной точки зрения и частично с точки зрения защиты от потенциальных проблем. Представьте, что самое худшее, что может случиться, вызвав следующее (или что-то подобное, ноstring.Empty хороший ...