Поделиться через


DataSource - класс

Определяет источник данных для веб-теста производительности.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.DataSource

Пространство имен:  Microsoft.VisualStudio.TestTools.WebTesting
Сборка:  Microsoft.VisualStudio.QualityTools.WebTestFramework (в Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class DataSource _
    Implements ICloneable
[SerializableAttribute]
public class DataSource : ICloneable
[SerializableAttribute]
public ref class DataSource : ICloneable
[<SerializableAttribute>]
type DataSource =  
    class
        interface ICloneable
    end
public class DataSource implements ICloneable

Тип DataSource предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод DataSource Инициализирует новый экземпляр класса DataSource.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Connection Возвращает строку подключения, используемую для подключения к источнику данных.Формат строки подключения соответствует формату свойства ConnectionString класса System.Data.OleDbConnection.
Открытое свойство Name Получает или задает имя источника данных, уникальным образом идентифицирующее его среди других источников данных в веб-тесте производительности.
Открытое свойство Provider Возвращает независимое от поставщика имя этого источника данных.Пример: System.Data.OleDb.
Открытое свойство Tables Объект DataSourceTableCollection, содержащий объект DataSourceTable для каждой таблицы в источнике данных, который может использоваться в веб-тесте производительности.

В начало страницы

Методы

  Имя Описание
Открытый метод Clone Создает новый экземпляр источника данных.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetConnection(String, String) Задает поставщика и строку подключения для источника данных.
Открытый метод SetConnection(String, String, String) Задает поставщика и строку подключения, позволяя использовать другую строку в качестве отображаемого значения.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член CsvProvider Задает файл CSV в качестве источника данных для веб-теста производительности.
Открытое полеСтатический член XmlProvider Задает XML-источник данных для веб-теста производительности.

В начало страницы

Заметки

Если источник данных не указан, в качестве поставщика данных по умолчанию используется класс System.Data.OleDb.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.WebTesting - пространство имен