1846 / 1353 / 428
Регистрация: 10.06.2011
Сообщений: 2,128
|
||||||||||||||||
1 | ||||||||||||||||
Как задать атрибут для генерируемого класса, используя Reflection.Emit?11.11.2019, 23:58. Показов 1058. Ответов 2
Я пишу код, который должен сгенерировать следующий класс в рантайме, используя System.Reflection.Emit:
Подскажите, пожалуйста, как следует исправить код, чтобы атрибут устанавливался для генерируемого класса?
0
|
11.11.2019, 23:58 | |
Ответы с готовыми решениями:
2
Как создать .exe? (System.Reflection.Emit) Как создать .exe? (System.Reflection.Emit) Emit, Reflection, кодогенерация Аналог CodeDom и System.Reflection.Emit |
1846 / 1353 / 428
Регистрация: 10.06.2011
Сообщений: 2,128
|
||||||||||||||||
12.11.2019, 12:05 [ТС] | 3 | |||||||||||||||
Прошу прощения, я неправильно записал код. Модификатор доступа для DefiniteAttribute должен быть internal.
Я смог определить наличие атрибута с помощью метода GetCustomAttributesData:
Оказывается, если задать inherit=true, то internal атрибут возвращается методом GetCustomAttribute
Код
inherit: true to inspect the ancestors of element; otherwise, false.
0
|
12.11.2019, 12:05 | |
12.11.2019, 12:05 | |
Помогаю со студенческими работами здесь
3
Как задать значения статического поля класса используя рефлексию? Атрибуты класса в ООП. Как сделать атрибут одним для всех экземпляров? Xsl преобразованием(как задать необязательный атрибут) Как задать значение по умолчанию для свойства класса Какой необходимо указать атрибут для проперти класса? CodeFirst, как для поля класса задать auto incriment Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |