Вопросы по теме 'reflection'
Получение списка сборок, необходимых приложению
Есть ли способ получить все необходимые сборки (за исключением .net framework) для проекта .net в папку, готовую для упаковки в nsis в качестве установочного файла?
Я попытался написать небольшое консольное приложение, которое использует...
904 просмотров
schedule
06.12.2023
Определение расширенных интерфейсов класса
Мне нужно определить, расширяет ли объект класса, представляющий интерфейс, другой интерфейс, т.е.:
package a.b.c.d;
public Interface IMyInterface extends a.b.d.c.ISomeOtherInterface{
}
согласно спецификация Class.getSuperClass()...
13863 просмотров
schedule
21.03.2024
Метод «XYZ» не может быть отражен
Мы воспользовались сторонней веб-службой и пытаемся вызвать ее из веб-приложения ASP.NET. Однако, когда я создаю экземпляр веб-службы, возникает следующее исключение System.InvalidOperationException:
Метод «ABC.XYZ» не может быть отражен....
24980 просмотров
schedule
06.03.2024
Получение значений в отраженных типах из отраженных свойств
Мне нужно получить доступ к некоторым членам, помеченным как внутренние, которые объявлены в сторонней сборке.
Я хотел бы вернуть значение из определенного внутреннего свойства в классе. Затем я хотел бы получить значение из свойства для этого...
211 просмотров
schedule
26.02.2024
Выявляет ли отражение, если последний аргумент метода был помечен как «params»?
Используя отражение определения метода, я хотел бы узнать, был ли исходный метод определен с помощью «параметров» для последнего параметра. Итак, могу ли я узнать, было ли исходное определение таким...
public void MyMethod(int x, params object[]...
371 просмотров
schedule
21.01.2024
Как получить тип универсального аргумента из стекового фрейма?
Мы должны создавать экземпляры наших сущностей через фабрику, поскольку они по-разному настроены на клиенте и сервере. Я хочу убедиться, что это так, но не могу заставить его работать.
public interface IEntityFactory
{
TEntity...
984 просмотров
schedule
15.08.2022
Как мне скомпилировать дерево выражений в вызываемый метод C #?
У меня есть дерево выражений, которое я создал путем анализа Xml с использованием класса выражений в C #. См. этот вопрос .
У меня есть только Сложение, Вычитание, Разделение, Умножение, Параметры, И и Или в моем Дереве выражений. Есть ли способ...
6472 просмотров
schedule
29.09.2022
Создание экземпляра типа без конструктора по умолчанию в C # с использованием отражения
В качестве примера возьмем следующий класс:
class Sometype
{
int someValue;
public Sometype(int someValue)
{
this.someValue = someValue;
}
}
Затем я хочу создать экземпляр этого типа, используя отражение:
Type t =...
90511 просмотров
schedule
14.08.2022
Есть ли способ дополнительно оптимизировать вызов рефлексивного метода Java?
Мне интересно, есть ли какие-либо дополнительные оптимизации, которые я могу реализовать для повышения скорости рефлексивных вызовов в Java. Не то чтобы производительность была непомерно высокой, но я начинаю нервничать, когда думаю о том, что...
11514 просмотров
schedule
29.01.2024
Используйте BuildManager.GetType для просмотра сборок в WPF
У меня есть код для приложения ASP .NET, которое использует отражение для загрузки поставщиков данных. Я хотел бы повторно использовать этот код в приложении WPF, но похоже, что BuildManager.GetType просматривает только сборки верхнего уровня, если...
933 просмотров
schedule
06.03.2024
Как динамически вызывать метод класса в .NET?
Как передать имя класса и метода в виде строки и вызвать метод этого класса?
Нравиться
void caller(string myclass, string mymethod){
// call myclass.mymethod();
}
Спасибо
20982 просмотров
schedule
09.11.2023
Каков наиболее эффективный способ регистрации имени класса и метода?
В основном я хочу написать клиентский регистратор/трассировщик, который также регистрирует имя класса и метода метода, вызывающего регистратор/трассировщик. Это должно быть быстро, чтобы не влияло на производительность приложения, строго типизировано...
2925 просмотров
schedule
12.07.2022
Как найти конкретную общую перегрузку с помощью отражения?
Я пытаюсь создать Expression , который будет вызывать определенный общий перегруженный метод ( Enumerable.Average в моем первом тестовом примере). Однако привязки конкретных типов неизвестны до времени выполнения, поэтому мне нужно использовать...
2578 просмотров
schedule
22.11.2023
Как получить имя свойства C # в виде строки с отражением?
Возможный дубликат: c # - Как получить имя переменной, которое было физически введено в ее объявлении?
Я ищу способ получить имя свойства в виде строки, чтобы получить «строго типизированную» магическую строку. Мне нужно сделать...
18298 просмотров
schedule
01.03.2024
С# отражение с динамическим классом
Мне нужно выполнить метод "FindAll" на моей странице. Этот метод возвращает список объектов.
Это мой метод, который я выполняю "FindAll". FindAll требует int и возвращает список этих классов.
public void ObjectSource(int inicio, object o)
{...
676 просмотров
schedule
09.07.2022
Проверка, является ли A суперклассом B в Python
class p1(object): pass
class p2(p1): pass
Итак, p2 является подклассом p1. Есть ли способ узнать программно, что p1 является [одним из] суперкласса [ов] p2?
14454 просмотров
schedule
13.04.2024
Должен ли я преобразовать PropertyInfo.SetProperty() в MethodInfos для выполнения
Я только что прочитал Насколько дорого обходится отражение .NET? Я делаю многочисленные вызовы отражения для свойства наборы и задавался вопросом, должен ли я смотреть на преобразование всех моих вызовов PropertyInfo.SetProperty() в вызовы...
308 просмотров
schedule
14.04.2024
Как предварительно загрузить все развернутые сборки для AppDomain
ОБНОВЛЕНИЕ: теперь у меня есть решение, которое меня гораздо больше устраивает. Хотя я и не решил все проблемы, о которых я спрашиваю, оно оставляет путь для этого свободным. Я обновил свой ответ, чтобы отразить это.
Исходный вопрос...
19821 просмотров
schedule
01.07.2022
Есть ли способ перечислить все свойства в модуле класса vb6?
В .Net вы можете использовать отражение, чтобы получить доступ к перечислению всех свойств класса. Можно ли это сделать с помощью модуля класса VB6?
2675 просмотров
schedule
03.02.2024
Создать класс из таблицы данных или базы данных
У меня есть проект, в котором клиент может импортировать файл excel, csv или файл с разделителями табуляции. Этот файл загружается в таблицу данных, которую я конвертирую в таблицу базы данных SQLite. Я действительно предпочел бы работать со строго...
5785 просмотров
schedule
15.04.2024