Результаты поиска по запросу "reflection"
IBM ведет себя по-разному, она выключит его с 0 или 1. (Не уверен, что он делает что-то другое для 0 или 1, но с обоими я не вижу загрузки DelegatingClassLoader).
зируя дамп кучи с использованием jhat, я наблюдал множество созданных экземпляров DelegatingClassLoader, хотя они не были явно вызваны в коде. Я ожидаю, что это будет своего рода механизм оптимизации отражения. Кто-нибудь знает детали?
@newacct: Это правда, но я разрабатываю фреймворк, чтобы пользователь фреймворка получил бы результат. Я искал что-то немного другое. Я закончил тем, что создал класс типа linq для окружающей среды.
лкнулся с чем-то, с чем я не сталкивался ранее в Java, и это то, что мне нужно создать новый экземпляр, скажем, класса ArrayList во время выполнения без назначения известного типа, а затем добавить данные в список. Это звучит немного расплывчато, ...
Параметры типа в макросах Scala
Я пытаюсь использовать макро-аннотации в scala, где моя макро-аннотация принимает аргумент другого типа. Затем он будет использовать отражение scala для просмотра переданного типа, и при необходимости добавит несколько методов. Например. trait ...
НТН
я есть требование, в котором мне нужно получить имена переменных конструктора в моем классе. Я пробовал это с помощью отражения C #, но constructorinfo не дает достаточной информации. Поскольку он предоставляет только тип данных параметров, но я ...
Да, нужен правильный каталог, перечисленный на этапе проверки сборки. AppDomain имеет ApplicationBase, однако я его не тестировал. Также в конфигурационных файлах вы можете указать каталоги зондов сборки, такие как app.config, который может использовать dll, а также просто копировать в свойствах. Кроме того, если у вас есть контроль над сборкой сборки, желающей загрузить в отдельный домен приложения, ссылки могут получить HintPath, который указывает, где его искать. Если все это не удалось, я бы подписался на новое событие AppDomains AssemblyResolve и вручную загрузил сборки. Тонны примера для этого.
загрузить на новыйAppDomain некоторая сборка, которая имеет сложное дерево ссылок (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Насколько я понял, когда сборка загружается вAppDomain, ...
значения, которые у него есть, если они равны 3 и 2 соответственно, мы вызываем этот метод.
оложим, у меня есть этот класс аннотаций @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface MethodXY { public int x(); public int y(); } public class AnnotationTest { @MethodXY(x=5, y=5) public void myMethodA(){ ...
Вы можете создать объекты Expression вместо func и скомпилировать () выражение, чтобы получить делегат Func.
ужно реализовать метод: object GetFactory(Type type);Этот метод должен возвращать Func <T>, где typeparam 'T' это 'type'. Итак, моя проблема в том, что я не знаю, как создать Func <?> Во время выполнения, используя отражение. ...
snipt.org/xltp
//msdn.microsoft.com/en-us/library/435f1dw2.aspx [http://msdn.microsoft.com/en-us/library/435f1dw2.aspx] public class Base { public string Field; } public class Child : Base { public new string Field; } [TestFixture] public class TestClass { ...
Это должен быть ответ. Вопрос был об использовании <,>, <= и т. Д. И интерфейс IComparable дает ответ на этот вопрос.
я пытаюсь добиться прямого сравнения значений примитивных типов в штучной упаковке. ((object)12).Equals((object)12); // Type match will result in a value comparison, ((object)12).Equals((object)12d); // but a type mismatch will not. (false) ...
Я полагаю, что вам не хватает "е" в вызове метода, должно быть
я есть метод, который имеет список входных данных и каждое входное значение, я должен привести его к требуемому типу. (На самом деле этот список имеет значения параметров в «некоторой» форме, которую я должен преобразовать в требуемый ...