Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 06.02.2015
Сообщений: 38
1

Как получить методы с определённым атрибутом?

12.02.2015, 17:42. Показов 2982. Ответов 1
Метки нет (Все метки)

Подскажите пожалуйста как из сборки(длл) вытянуть методы с атрибутом «тест» ? Методы я достал, а как дальше не раздупляю.. Вот скрин.

Как получить методы с определённым атрибутом?


Вот полная схема:
Надо получить список тестов, которые входят в определенную категорию
Категория Selenium называется
Этой категорией отмечаются и сами тесты и классы, в которых сидят тесты и их наследники
Допустим Category(“Selenium”) атрибут указан в классе SeleniumBase,
который является общим наследником для всех классов с Selenium тестами.
Поэтому для каждого метода я должен получить его предков, у каждого из предков получить список атрибутов и в этих атрибутах найти Category(“Selenium”). Помогите разобраться как правильно написать код.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2015, 17:42
Ответы с готовыми решениями:

Рефлексия. Достать методы из класса, которые помечены атрибутом
Допустим имеем такой код : class Test { static public void Method1(){ } ...

Отладочная печать полей и свойств, помеченных атрибутом помеченных атрибутом DebugPrintAttribute
Описать пользовательский атрибут «DebugPrintAttribute», содержащий одно свойство (и один параметр...

Инициализировать экран с определённым атрибутом
Ребят помогите 2 задачи сделать то отчислят если не сложно то в радасме. Инициализировать экран с...

Как получить доступ принтерам только из определённым подсетям
Как получить доступ к принтерам только определённым подсетям? Желательно, без помощь CLI. Сейчас у...

1
Жуткая тВарЬ
388 / 324 / 134
Регистрация: 06.02.2015
Сообщений: 960
Записей в блоге: 1
13.02.2015, 00:23 2
Лучший ответ Сообщение было отмечено Владимир Циг как решение

Решение

C#
1
2
3
4
if (typeof(MySuperClass).GetCustomAttribute(typeof(AffectsOtherPropertyAttribute), true) != null) 
{
;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2015, 00:23

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Получить коллекцию ссылок с нужным атрибутом
Есть некий контейнер с ссылками, как им всем присвоить атрибут target="_blank". если в CSS этого...

Получить последовательность с определённым размещением элементов исходной
3) Дано натуральное число n и последовательность действительных чисел а1, а2, ..., а2n. Получить...

Как получить методы класса?
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));...

Получить свойства и методы объекта типа Object. Как?
Имеется код вида: ... Dim Tmp As Object For Each Tmp In UserControl.Controls ... Next...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.