Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions
Используется для указания элемента развертывания (файл или каталог) для развертывания каждого теста.
Может указываться для тестового класса или метода теста.
Чтобы указать несколько элементов, можно использовать несколько экземпляров атрибута.
Путь к элементу может быть абсолютным или относительным, в последнем случае он указывается по отношению к RunConfig.RelativePathRoot.
[DeploymentItem("file1.xml")]
[DeploymentItem("file2.xml", "DataFiles")]
[DeploymentItem("bin\Debug")]
Инициализирует новый экземпляр класса .
Файл или каталог для развертывания. Этот путь задается относительно выходного каталога сборки. Элемент будет скопирован в тот же каталог, что и развернутые сборки теста.
Инициализирует новый экземпляр класса
Относительный или абсолютный путь к файлу или каталогу для развертывания. Этот путь задается относительно выходного каталога сборки. Элемент будет скопирован в тот же каталог, что и развернутые сборки теста.
Путь к каталогу, в который должны быть скопированы элементы. Он может быть абсолютным или относительным (по отношению к каталогу развертывания). Все файлы и каталоги, обозначенные при помощи будет скопировано в этот каталог.
Получает путь к копируемым исходному файлу или папке.
Получает путь к каталогу, в который копируется элемент.
Содержит литералы для имен разделов, свойств и атрибутов.
Имя раздела конфигурации.
Имя раздела конфигурации для Beta2. Оставлено для совместимости.
Имя раздела для источника данных.
Имя атрибута для "Name"
Имя атрибута для "ConnectionString"
Имя атрибута для "DataAccessMethod"
Имя атрибута для "DataTable"
Элемент источника данных.
Возвращает или задает имя этой конфигурации.
Возвращает или задает элемент ConnectionStringSettings в разделе <connectionStrings> файла .config.
Возвращает или задает имя таблицы данных.
Возвращает или задает тип доступа к данным.
Возвращает имя ключа.
Получает свойства конфигурации.
Коллекция элементов источника данных.
Инициализирует новый экземпляр класса .
Возвращает элемент конфигурации с указанным ключом.
Ключ возвращаемого элемента.
System.Configuration.ConfigurationElement с указанным ключом; в противном случае — NULL.
Получает элемент конфигурации по указанному индексу.
Индекс возвращаемого элемента System.Configuration.ConfigurationElement.
Добавляет элемент конфигурации в коллекцию элементов конфигурации.
Добавляемый элемент System.Configuration.ConfigurationElement.
Удаляет System.Configuration.ConfigurationElement из коллекции.
.
Удаляет System.Configuration.ConfigurationElement из коллекции.
Ключ удаляемого элемента System.Configuration.ConfigurationElement.
Удаляет все объекты элементов конфигурации из коллекции.
Создает новый .
Новый .
Получает ключ элемента для указанного элемента конфигурации.
Элемент System.Configuration.ConfigurationElement, для которого возвращается ключ.
Объект System.Object, действующий как ключ для указанного элемента System.Configuration.ConfigurationElement.
Добавляет элемент конфигурации в коллекцию элементов конфигурации.
Добавляемый элемент System.Configuration.ConfigurationElement.
Добавляет элемент конфигурации в коллекцию элементов конфигурации.
Индекс, по которому следует добавить указанный элемент System.Configuration.ConfigurationElement.
Добавляемый элемент System.Configuration.ConfigurationElement.
Поддержка параметров конфигурации для тестов.
Получает раздел конфигурации для тестов.
Раздел конфигурации для тестов.
Возвращает источники данных для этого раздела конфигурации.
Получает коллекцию свойств.
свойств для элемента.
Этот класс представляет существующий закрытый внутренний объект в системе
Инициализирует новый экземпляр класса , содержащий
уже существующий объект закрытого типа
объект, который служит начальной точкой для доступа к закрытым элементам.
Строка разыменования, в которой получаемый объект обозначается точкой, например m_X.m_Y.m_Z
Инициализирует новый экземпляр класса , который заключает в оболочку
указанный тип.
Имя сборки
полное имя
Аргументы, передаваемые в конструктор
Инициализирует новый экземпляр класса , который заключает в оболочку
указанный тип.
Имя сборки
полное имя
Массив объектов, представляющих число, порядок и тип параметров, получаемых конструктором
Аргументы, передаваемые в конструктор
Инициализирует новый экземпляр класса , который заключает в оболочку
указанный тип.
тип создаваемого объекта
Аргументы, передаваемые в конструктор
Инициализирует новый экземпляр класса , который заключает в оболочку
указанный тип.
тип создаваемого объекта
Массив объектов, представляющих число, порядок и тип параметров, получаемых конструктором
Аргументы, передаваемые в конструктор
Инициализирует новый экземпляр класса , который заключает в оболочку
заданный объект.
упаковываемый объект
Инициализирует новый экземпляр класса , который заключает в оболочку
заданный объект.
упаковываемый объект
Объект PrivateType
Возвращает или задает целевой объект
Возвращает тип базового объекта
возвращает хэш-код целевого объекта
целочисленное значение, представляющее хэш-код целевого объекта
Равенство
Объект, с которым будет выполняться сравнение
возвращает true, если объекты равны.
Вызывает указанный метод
Имя метода
Аргументы, передаваемые в элемент для вызова.
Результат вызова метода
Вызывает указанный метод
Имя метода
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Результат вызова метода
Вызывает указанный метод
Имя метода
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Массив типов, соответствующих типам универсальных аргументов.
Результат вызова метода
Вызывает указанный метод
Имя метода
Аргументы, передаваемые в элемент для вызова.
Информация о языке и региональных параметрах
Результат вызова метода
Вызывает указанный метод
Имя метода
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Информация о языке и региональных параметрах
Результат вызова метода
Вызывает указанный метод
Имя метода
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Аргументы, передаваемые в элемент для вызова.
Результат вызова метода
Вызывает указанный метод
Имя метода
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Результат вызова метода
Вызывает указанный метод
Имя метода
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Аргументы, передаваемые в элемент для вызова.
Информация о языке и региональных параметрах
Результат вызова метода
Вызывает указанный метод
Имя метода
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Информация о языке и региональных параметрах
Результат вызова метода
Вызывает указанный метод
Имя метода
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Массив объектов, представляющих число, порядок и тип параметров, получаемых методом.
Аргументы, передаваемые в элемент для вызова.
Информация о языке и региональных параметрах
Массив типов, соответствующих типам универсальных аргументов.
Результат вызова метода
Возвращает элемент массива с использованием массива нижних индексов для каждого измерения
Имя члена
индексы массива
Массив элементов.
Задает элемент массива с использованием массива нижних индексов для каждого измерения
Имя члена
Задаваемое значение
индексы массива
Возвращает элемент массива с использованием массива нижних индексов для каждого измерения
Имя члена
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
индексы массива
Массив элементов.
Задает элемент массива с использованием массива нижних индексов для каждого измерения
Имя члена
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Задаваемое значение
индексы массива
Получить поле
Имя поля
Поле.
Присваивает значение полю
Имя поля
задаваемое значение
Получает поле
Имя поля
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Поле.
Присваивает значение полю
Имя поля
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
задаваемое значение
Получает поле или свойство
Имя поля или свойства
Поле или свойство.
Присваивает значение полю или свойству
Имя поля или свойства
задаваемое значение
Получает поле или свойство
Имя поля или свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Поле или свойство.
Присваивает значение полю или свойству
Имя поля или свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
задаваемое значение
Получает свойство
Имя свойства
Аргументы, передаваемые в элемент для вызова.
Свойство.
Получает свойство
Имя свойства
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Свойство.
Задать свойство
Имя свойства
задаваемое значение
Аргументы, передаваемые в элемент для вызова.
Задать свойство
Имя свойства
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
задаваемое значение
Аргументы, передаваемые в элемент для вызова.
Получает свойство
Имя свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Аргументы, передаваемые в элемент для вызова.
Свойство.
Получает свойство
Имя свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Свойство.
Присваивает значение свойству
Имя свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
задаваемое значение
Аргументы, передаваемые в элемент для вызова.
Присваивает значение свойству
Имя свойства
Битовая маска, состоящая из одного или нескольких объектов которые определяют, как выполняется поиск.
задаваемое значение
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Проверка строки доступа
строка доступа
Вызывает элемент
Имя члена
Дополнительные атрибуты
Аргумент для вызова
Язык и региональные параметры
Результат вызова
Извлекает наиболее подходящую сигнатуру универсального метода из текущего закрытого типа.
Имя метода, в котором будет искаться кэш сигнатуры.
Массив типов, соответствующих типам параметров, в которых будет осуществляться поиск.
Массив типов, соответствующих типам универсальных аргументов.
для дальнейшей фильтрации сигнатур методов.
Модификаторы для параметров.
Экземпляр methodinfo.
Этот класс представляет закрытый класс для функции закрытого метода доступа.
Привязывается ко всему
Упакованный тип.
Инициализирует новый экземпляр класса , содержащий закрытый тип.
Имя сборки
полное имя
Инициализирует новый экземпляр класса , содержащий
закрытый тип из объекта типа
Упакованный создаваемый тип.
Получает тип, на который была сделана ссылка
Вызывает статический элемент
Имя элемента InvokeHelper
Аргументы для вызова
Результат вызова
Вызывает статический элемент
Имя элемента InvokeHelper
Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Результат вызова
Вызывает статический элемент
Имя элемента InvokeHelper
Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Массив типов, соответствующих типам универсальных аргументов.
Результат вызова
Вызывает статический метод
Имя члена
Аргументы для вызова
Язык и региональные параметры
Результат вызова
Вызывает статический метод
Имя члена
Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Информация о языке и региональных параметрах
Результат вызова
Вызывает статический метод
Имя члена
Дополнительные атрибуты вызова
Аргументы для вызова
Результат вызова
Вызывает статический метод
Имя члена
Дополнительные атрибуты вызова
Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Результат вызова
Вызывает статический метод
Имя элемента
Дополнительные атрибуты вызова
Аргументы для вызова
Язык и региональные параметры
Результат вызова
Вызывает статический метод
Имя элемента
Дополнительные атрибуты вызова
/// Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Язык и региональные параметры
Результат вызова
Вызывает статический метод
Имя элемента
Дополнительные атрибуты вызова
/// Массив объектов, представляющих число, порядок и тип параметров для вызываемого метода
Аргументы для вызова
Язык и региональные параметры
Массив типов, соответствующих типам универсальных аргументов.
Результат вызова
Получает элемент в статическом массиве
Имя массива
Одномерный массив 32-разрядных целых чисел, которые являются индексами, указывающими
положение получаемого элемента. Например, чтобы получить доступ к a[10][11], нужны индексы {10,11}
элемент в указанном расположении
Присваивает значение элементу статического массива
Имя массива
задаваемое значение
Одномерный массив 32-разрядных целых чисел, которые представляют индексы, указывающие
положение задаваемого элемента. Например, чтобы получить доступ к a[10][11], нужен массив {10,11}
Получает элемент в статическом массиве
Имя массива
Дополнительные атрибуты InvokeHelper
Одномерный массив 32-разрядных целых чисел, которые представляют индексы, указывающие
положение получаемого элемента. Например, чтобы получить доступ к a[10][11], нужен массив {10,11}
элемент в указанном расположении
Присваивает значение элементу статического массива
Имя массива
Дополнительные атрибуты InvokeHelper
задаваемое значение
Одномерный массив 32-разрядных целых чисел, которые представляют индексы, указывающие
положение задаваемого элемента. Например, чтобы получить доступ к a[10][11], нужен массив {10,11}
Получает статическое поле
Имя поля
Статическое поле.
Присваивает значение статическому полю
Имя поля
Аргумент для вызова
Получает статическое поле с использованием указанных атрибутов InvokeHelper
Имя поля
Дополнительные атрибуты вызова
Статическое поле.
Присваивает значение статическому полю при помощи атрибутов привязки
Имя поля
Дополнительные атрибуты InvokeHelper
Аргумент для вызова
Получает статическое поле или свойство
Имя поля или свойства
Статическое поле или свойство.
Присваивает значение статическому полю или свойству
Имя поля или свойства
Значение, присваиваемое полю или свойству
Получает статическое поле или свойство с использованием указанных атрибутов InvokeHelper
Имя поля или свойства
Дополнительные атрибуты вызова
Статическое поле или свойство.
Присваивает значение статическому полю или свойству при помощи атрибутов привязки
Имя поля или свойства
Дополнительные атрибуты вызова
Значение, присваиваемое полю или свойству
Получает статическое свойство
Имя поля или свойства
Аргументы для вызова
Статическое свойство.
Присваивает значение статическому свойству
Имя свойства
Значение, присваиваемое полю или свойству
Аргументы, передаваемые в элемент для вызова.
Присваивает значение статическому свойству
Имя свойства
Значение, присваиваемое полю или свойству
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Получает статическое свойство
Имя свойства
Дополнительные атрибуты вызова.
Аргументы, передаваемые в элемент для вызова.
Статическое свойство.
Получает статическое свойство
Имя свойства
Дополнительные атрибуты вызова.
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Статическое свойство.
Присваивает значение статическому свойству
Имя свойства
Дополнительные атрибуты вызова.
Значение, присваиваемое полю или свойству
Необязательные значения индекса для индексируемых свойств. Индексы для индексируемых свойств отсчитываются от нуля. Для неиндексируемых свойств это значение должно быть равно NULL.
Присваивает значение статическому свойству
Имя свойства
Дополнительные атрибуты вызова.
Значение, присваиваемое полю или свойству
Массив объектов, представляющих число, порядок и тип параметров для проиндексированного свойства.
Аргументы, передаваемые в элемент для вызова.
Вызывает статический метод
Имя элемента
Дополнительные атрибуты вызова
Аргументы для вызова
Язык и региональные параметры
Результат вызова
Предоставляет обнаружение сигнатуры методов для универсальных методов.
Сравнивает сигнатуры двух этих методов.
Method1
Method2
Значение true, если они одинаковые.
Получает значение глубины иерархии из базового типа предоставленного типа.
Тип.
Глубина.
Находит самый производный тип с указанной информацией.
Потенциальные совпадения.
Число совпадений.
Самый производный метод.
Выбор метода на основе массива типов с учетом набора методов, соответствующих базовым условиям.
Если методов, соответствующих условиям, нет,
метод должен возвращать NULL.
Спецификация привязки.
Потенциальные совпадения
Типы
Модификаторы параметров.
Метод сопоставления. Значение NULL при отсутствии совпадений.
Находит наиболее точный метод из двух предоставленных.
Метод 1
Порядок параметров для метода 1
Тип массива параметров.
Метод 2
Порядок параметров для метода 2
>Тип массива параметров.
Типы для поиска.
Аргументы
Значение int, представляющее совпадение.
Находит наиболее точный метод из двух предоставленных.
Метод 1
Порядок параметров для метода 1
Тип массива параметров.
Метод 2
Порядок параметров для метода 2
>Тип массива параметров.
Типы для поиска.
Аргументы
Значение int, представляющее совпадение.
Находит наиболее конкретный тип из двух предоставленных.
Тип 1
Тип 2
Определяющий тип
Значение int, представляющее совпадение.
Используется для хранения данных, предоставляемых модульным тестам.
Получает свойства теста.
Возвращает текущую строку данных, когда тест используется для тестирования, управляемого данными.
Возвращает текущую строку подключения к данным, когда тест используется для тестирования, управляемого данными.
Возвращает базовый каталог для тестового запуска, в котором хранятся развернутые файлы и файлы результатов.
Получает каталог для файлов, развернутых для тестового запуска. Обычно это подкаталог .
Получает базовый каталог для результатов тестового запуска. Обычно это подкаталог .
Получает каталог для файлов результата теста. Обычно это подкаталог .
Возвращает каталог для файлов результатов теста.
Получает базовый каталог для тестового запуска, в котором хранятся развернутые файлы и файлы результатов.
То же, что и . Следует использовать это свойство.
Получает каталог для файлов, развернутых для тестового запуска. Обычто это подкаталог .
То же, что и . Следует использовать это свойство.
Получает каталог для файлов результата тестового запуска. Обычно это подкаталог .
То же, что и . Используйте это свойство для файлов результата тестового запуска или
для файлов результата определенного теста.
Возвращает полное имя класса, содержащего используемый сейчас метод теста
Возвращает имя метода теста, выполняемого в данный момент
Получает текущий результат теста.
Используется для записи сообщений трассировки во время теста
отформатированная строка сообщения
Используется для записи сообщений трассировки во время теста
строка формата
аргументы
Добавляет имя файла в список TestResult.ResultFileNames
Имя файла.
Запускает таймер с указанным именем
Имя таймера.
Останавливает таймер с указанным именем
Имя таймера.