System.Reflection.Extensions
Содержит статические методы извлечения настраиваемых атрибутов.
Извлекает пользовательский атрибут заданного типа, примененный к указанной сборке.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Сборка для проверки.
Искомый тип атрибута.
Параметр имеет значение null.
Найдено несколько запрошенных атрибутов.
Извлекает пользовательский атрибут заданного типа, примененный к указанной сборке.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Сборка для проверки.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Найдено несколько запрошенных атрибутов.
Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Проверяемый член.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Проверяемый член.
Значение true для проверки предков ; в противном случае — значение false.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Проверяемый член.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Проверяемый член.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает пользовательский атрибут заданного типа, примененный к указанному модулю.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Проверяемый модуль.
Искомый тип атрибута.
Параметр имеет значение null.
Найдено несколько запрошенных атрибутов.
Извлекает пользовательский атрибут заданного типа, примененный к указанному модулю.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Проверяемый модуль.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Найдено несколько запрошенных атрибутов.
Извлекает пользовательский атрибут заданного типа, примененный к указанной параметру.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Проверяемый параметр.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает настраиваемый атрибут указанного типа, который применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.
Настраиваемый атрибут, соответствующий или null, если такой атрибут не найден.
Проверяемый параметр.
Значение true для проверки предков ; в противном случае — значение false.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает пользовательский атрибут заданного типа, примененный к указанной параметру.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Проверяемый параметр.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает настраиваемый атрибут указанного типа, который применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.
Настраиваемый атрибут, соответствующий , или значение null, если такой атрибут не найден.
Проверяемый параметр.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
Найдено несколько запрошенных атрибутов.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанной сборке.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Сборка для проверки.
Искомый тип атрибута.
Параметр имеет значение null.
Извлекает коллекцию настраиваемых атрибутов, примененных к указанной сборке.
Коллекция настраиваемых атрибутов, которые применяются к , либо пустая коллекция, если таких атрибутов не существует.
Сборка для проверки.
Параметр имеет значение null.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанной сборке.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Сборка для проверки.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Извлекает коллекцию настраиваемых атрибутов, примененных к указанному члену.
Коллекция настраиваемых атрибутов, которые применяются к , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Значение true для проверки предков ; в противном случае — значение false.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов, которые применяются к указанному элементу и, при необходимости, проверяет предков этого элемента.
Коллекция настраиваемых атрибутов, которые применяются к параметру , соответствующему заданным критериям, либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Значение true для проверки предков ; в противном случае — значение false.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый член.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию настраиваемых атрибутов, примененных к указанному модулю.
Коллекция настраиваемых атрибутов, которые применяются к , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый модуль.
Параметр имеет значение null.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному модулю.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый модуль.
Искомый тип атрибута.
Параметр имеет значение null.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному модулю.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый модуль.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Извлекает коллекцию настраиваемых атрибутов, примененных к указанному параметру.
Коллекция настраиваемых атрибутов, которые применяются к , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному параметру.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов, которые применяются к указанному параметру и, при необходимости, проверяет предков этого параметра.
Коллекция настраиваемых атрибутов, которые применяются к , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Значение true для проверки предков ; в противном случае — значение false.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Значение true для проверки предков ; в противном случае — значение false.
Искомый тип атрибута.
Параметр имеет значение null.
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному параметру.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному параметру и, при необходимости, проверяет предков этого параметра.
Коллекция настраиваемых атрибутов, которые применяются к и соответствуют , либо пустая коллекция, если таких атрибутов не существует.
Проверяемый параметр.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Не удается загрузить тип настраиваемого атрибута.
Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанной сборке.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Сборка для проверки.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному члену.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Проверяемый член.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Указывает применены ли настраиваемые атрибуты указанного типа к указанному элементу и, при необходимости, применены ли они к его предкам.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Проверяемый член.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
не представляет конструктор, метод, свойство, событие, тип или поле.
Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному модулю.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Проверяемый модуль.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному параметру.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Проверяемый параметр.
Искомый тип атрибута.
Значение параметра или — null.
Тип не является производным объекта .
Указывает применены ли настраиваемые атрибуты указанного типа к указанному параметру и, при необходимости, применены ли они к его предкам.
Значение true, если атрибут указанного типа применен к ; в противном случае — значение false.
Проверяемый параметр.
Искомый тип атрибута.
Значение true для проверки предков ; в противном случае — значение false.
Значение параметра или — null.
Тип не является производным объекта .
Извлекает отображение интерфейса в фактических методах класса, который реализует этот интерфейс.
Показывает методы, определенные в интерфейсе.
Показывает тип, представляющий интерфейс.
Показывает методы, которые реализуют интерфейс.
Представляет тип, который использовался для создания отображения интерфейса.
Предоставляет методы, которые получают сведения о типах во время выполнения.
Получает объект, представляющий метод, представленный указанным делегатом.
Объект, представляющий метод.
Проверяемый делегат.
Извлекает объект, представляющий указанный метода в прямом или косвенном базовом классе, где он был первоначально объявлен.
Объект, представляющий первичное объявление указанного метода в базовом классе.
Метод для извлечения сведений.
Получает объект, представляющий указанное событие.
Объект, представляющий указанное событие, или значение null, если событие не найдено.
Тип, содержащий событие.
Имя события.
Извлекает коллекцию, представляющую все события, определенные в указанном типе.
Коллекция событий заданного типа.
Тип, содержащий события.
Извлекает объект , который представляет указанное поле.
Объект, представляющий указанное поле, или значение null, если поле не найдено.
Тип, содержащий поле.
Имя поля.
Извлекает коллекцию, представляющую все поля, определенные в указанном типе.
Коллекция полей заданного типа.
Тип, содержащий поля.
Возвращает сопоставление интерфейса для заданного типа и указанного интерфейса.
Объект, представляющий сопоставление интерфейса для указанного интерфейса и типа.
Тип, для которого требуется извлечь сопоставление.
Интерфейс, для которого требуется извлечь сопоставление.
Извлекает объект, который представляет указанный метод.
Объект, представляющий указанный метод, или значение null, если метод не найден.
Тип, содержащий метод.
Имя метода.
Массив, содержащий параметры метода.
Извлекает коллекцию, представляющую все методы, определенные в указанном типе.
Коллекция методов заданного типа.
Тип, содержащий методы.
Извлекает коллекцию, представляющую все свойства, определенные в указанном типе.
Коллекция свойств для заданного типа.
Тип, содержащий свойства.
Извлекает объект, который представляет указанное свойство.
Объект, представляющий указанное свойство, или значение null, если свойство не найдено.
Тип, содержащий свойство.
Имя свойства.