Вопросы по теме '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
Java Generics и отражение!
У меня есть класс, который выглядит так:
public class UploadBean {
protected UploadBean(Map<String,?> map){
//do nothing.
}
}
Чтобы использовать отражение и создать объект, вызвав соответствующий конструктор, я...
13132 просмотров
schedule
10.06.2024
Проверка совместимости двух функций (или методов) Python
Есть ли возможность проверить, взаимозаменяемы ли две функции Python? Например, если у меня есть
def foo(a, b):
pass
def bar(x, y):
pass
def baz(x,y,z):
pass
Мне нужна функция is_compatible(a,b) , которая возвращает True при...
340 просмотров
schedule
08.06.2024
Как динамически вызывать метод класса в .NET?
Как передать имя класса и метода в виде строки и вызвать метод этого класса?
Нравиться
void caller(string myclass, string mymethod){
// call myclass.mymethod();
}
Спасибо
20982 просмотров
schedule
09.11.2023
Создание экземпляра класса с внутренним конструктором
У меня есть класс, конструктор которого определен как внутренний, а это значит, что я не могу его создать. Хотя это может иметь смысл, я все же хотел бы сделать это один раз для отладки и исследовательских целей.
Можно ли сделать это с помощью...
38972 просмотров
schedule
05.06.2024
Каков наиболее эффективный способ регистрации имени класса и метода?
В основном я хочу написать клиентский регистратор/трассировщик, который также регистрирует имя класса и метода метода, вызывающего регистратор/трассировщик. Это должно быть быстро, чтобы не влияло на производительность приложения, строго типизировано...
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