Вопросы по теме 'typebuilder'

IL Emit TypeBuilder и разрешение ссылок
Я испускаю несколько классов, некоторые из которых должны создавать своих сверстников в своих собственных конструкторах. Нет бесконечных рекурсивных зависимостей (поэтому, если A создает B, B не будет создавать A; это верно и для вложенных ссылок [A...
458 просмотров
schedule 13.07.2022

Создание динамического типа из TypeBuilder с базовым классом и дополнительными полями генерирует исключение
Я пытаюсь создать динамический тип на основе существующего типа, который содержит только общедоступные поля. Новый динамический тип также должен наследовать от другого базового типа, который имеет только полностью реализованный метод. Я создаю...
14299 просмотров

Как создать выражение присваивания для перечисления с помощью .NET Expression API в C#
Используя API TypeBuilder (.NET 4.6), я создал объект Enum во время выполнения; w.r.t. динамическая генерация кода здесь выход: public enum WorkflowModelProperty { WorkflowModelDate = 1, WorkflowModelTime = 2,...
404 просмотров
schedule 26.02.2023

Reflection Emit: как создать геттер для сравнения
У меня проблема с созданием свойства getterMethod для свойства HasChildren в следующем коде. Может ли кто-нибудь помочь мне выбраться из этого? Код на С# public class Sample { public ObservableCollection<Sample> Children {...
180 просмотров