Как добавить пользовательские атрибуты к методу, сгенерированному DynamicMethod?

StackOverflow https://stackoverflow.com/questions/1145123

Вопрос

Я забавлялся с DynamicMethod и Деревья выражений' Сборник (который использует DynamicMethod внутренне).

Затем я задался вопросом, есть ли способ добавить пользовательский атрибут к сгенерированному методу.Я погуглил об этом, но не смог найти способа.Я знаю, что это возможно сделать с помощью CodeDom, но я хочу использовать DynamicMethod.

Кто-то упомянул Дескриптор типа, но я не уверен, поможет ли это.

Кто-нибудь знает способ определить пользовательские атрибуты для методов, сгенерированных с помощью DynamicMethod?

Это было полезно?

Решение

Нет, нет способа установить пользовательские атрибуты в DynamicMethods, из MSDN:

Пользовательские атрибуты не поддерживаются динамические методы или их параметры.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top