Compartilhar via


Classe SqlDatabaseTestAction

 

Representa um conjunto de instruções por lotes Transact-SQL e condições de teste para validar se a instrução foi executada corretamente.

Namespace:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (em Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestAction

Sintaxe

public class SqlDatabaseTestAction : Component
public ref class SqlDatabaseTestAction : Component
type SqlDatabaseTestAction = 
    class
        inherit Component
    end
Public Class SqlDatabaseTestAction
    Inherits Component

Construtores

Nome Descrição
System_CAPS_pubmethod SqlDatabaseTestAction()

Inicializa uma nova instância da classe SqlDatabaseTestAction.

Propriedades

Nome Descrição
System_CAPS_protproperty CanRaiseEvents

(herdado de Component.)

System_CAPS_pubproperty Conditions

Obtém a coleção de condições de teste que são associadas ao conjunto de instruções Transact-SQL.

System_CAPS_pubproperty Container

(herdado de Component.)

System_CAPS_protproperty DesignMode

(herdado de Component.)

System_CAPS_protproperty Events

(herdado de Component.)

System_CAPS_pubproperty Site

(herdado de Component.)

System_CAPS_pubproperty SqlScript

Obtém ou define um conjunto de instruções de script de banco de dados Transact-SQL.

Métodos

Nome Descrição
System_CAPS_pubmethod CreateObjRef(Type)

(herdado de MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(herdado de Component.)

System_CAPS_protmethod Dispose(Boolean)

(herdado de Component.)

System_CAPS_pubmethod Equals(Object)

(herdado de Object.)

System_CAPS_protmethod Finalize()

(herdado de Component.)

System_CAPS_pubmethod GetHashCode()

(herdado de Object.)

System_CAPS_pubmethod GetLifetimeService()

(herdado de MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(herdado de Component.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(herdado de MarshalByRefObject.)

System_CAPS_protmethod MemberwiseClone()

(herdado de Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(herdado de MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(herdado de Component.)

Eventos

Nome Descrição
System_CAPS_pubevent Disposed

(herdado de Component.)

Comentários

Esta classe representa um conjunto de instruções por lotes Transact-SQL e um objeto Conditions, que é uma coleção de condições usadas para avaliar os conjuntos de resultados que são gerados executando instruções por lotes.

No caso mais simples, o SqlDatabaseTestAction é um teste Transact-SQL real.Instâncias do SqlDatabaseTestAction também são incluídas no código gerado para que você possa modificar o estado do banco de dados antes ou depois de cada execução de teste.Outra opção é usá-lo como um mecanismo de verificação.

O SqlDatabaseTestAction é um Component e é gerado como uma variável local no método InitializeComponent no tempo de design.Depois, ele é atribuído a uma propriedade SqlDatabaseTestActions.

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Conditions
SqlDatabaseTestAction
Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting

Retornar ao topo