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


DataSetTestCondition - класс

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

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

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Schema.UnitTesting.Conditions.TestCondition
        Microsoft.Data.Schema.UnitTesting.Conditions.DataSetTestCondition
          Microsoft.Data.Schema.UnitTesting.Conditions.ChecksumCondition
          Microsoft.Data.Schema.UnitTesting.Conditions.ExpectedSchemaCondition

Пространство имен:  Microsoft.Data.Schema.UnitTesting.Conditions
Сборка:  Microsoft.Data.Schema.UnitTesting (в Microsoft.Data.Schema.UnitTesting.dll)

Синтаксис

'Декларация
Public MustInherit Class DataSetTestCondition _
    Inherits TestCondition
public abstract class DataSetTestCondition : TestCondition
public ref class DataSetTestCondition abstract : public TestCondition
[<AbstractClass>]
type DataSetTestCondition =  
    class
        inherit TestCondition
    end
public abstract class DataSetTestCondition extends TestCondition

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

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

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

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

Свойства

  Имя Описание
Защищенное свойство CanRaiseEvents Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component.)
Открытое свойство Configuration Получает или задает сведения о конфигурации для условия теста.
Открытое свойство Container Возвращает контейнер IContainer, содержащий компонент Component. (Унаследовано от Component.)
Защищенное свойство DesignMode Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component.)
Открытое свойство Enabled Получает или задает значение, указывающее, включено ли условие теста. (Унаследовано от TestCondition.)
Защищенное свойство Events Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component.)
Открытое свойство Name Возвращает или задает имя условия теста. (Унаследовано от TestCondition.)
Открытое свойство Site Получает или задает экземпляр ISite для компонента Component. (Унаследовано от Component.)

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

Методы

  Имя Описание
Открытый метод Assert Проверяет входные параметры. (Унаследовано от TestCondition.)
Открытый метод ConfigureExpectedDataSet Вызывается конструктором, чтобы задать ожидаемый набор данных.
Открытый метод CreateObjRef Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом Component. (Унаследовано от Component.)
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component.)
Защищенный методСтатический член DumpDataSet Диагностический метод, дающий на выходе содержимое заданного набора данных.
Защищенный методСтатический член DumpResults Диагностический метод, дающий на выходе ожидаемый результат теста, ожидаемый набор данных, среду, актуальный результат теста и актуальный набор данных.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Освобождает неуправляемые ресурсы и выполняет другие операции очистки перед тем, как объект Component будет освобожден при сборке мусора. (Унаследовано от Component.)
Защищенный методСтатический член GetDataSet Извлекает объект DataSet из результатов теста.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetLifetimeService Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод GetService Возвращает объект, представляющий службу, обеспечиваемую компонентом Component или его контейнером Container. (Унаследовано от Component.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод InitializeLifetimeService Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод MemberwiseClone() Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод MemberwiseClone(Boolean) Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.)
Открытый метод ToString Возвращает строку String, содержащую имя компонента Component, если таковое имеется.Этот метод не следует переопределять. (Унаследовано от Component.)
Защищенный методСтатический член WriteLine Диагностический метод, выдающий на выходе заданную форматированную строку с помощью метода WriteLine.

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

События

  Имя Описание
Открытое событие Disposed Происходит при удалении компонента вызовом метода Dispose. (Унаследовано от Component.)

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

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

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

См. также

Ссылки

Microsoft.Data.Schema.UnitTesting.Conditions - пространство имен