Classe DatabaseTestAction
Representa um conjunto de Transact-SQL lotes de instruções e testar as condições para validar se a instrução executada corretamente.
Hierarquia de herança
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Schema.UnitTesting.DatabaseTestAction
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (em Microsoft.Data.Schema.UnitTesting.dll)
Sintaxe
'Declaração
Public NotInheritable Class DatabaseTestAction _
Inherits Component
public sealed class DatabaseTestAction : Component
public ref class DatabaseTestAction sealed : public Component
[<Sealed>]
type DatabaseTestAction =
class
inherit Component
end
public final class DatabaseTestAction extends Component
O tipo DatabaseTestAction expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DatabaseTestAction | Inicializa uma nova instância da classe DatabaseTestAction. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
CanRaiseEvents | Obtém um valor indicando se o componente pode elevar um evento. (Herdado de Component.) | |
Conditions | Obtém a coleção de condições de teste que estão associados com o conjunto de Transact-SQL instruções. | |
Container | Obtém o IContainer que contém o Component. (Herdado de Component.) | |
DesignMode | Obtém um valor que indica se a Component está em modo de design. (Herdado de Component.) | |
Events | Obtém a lista de manipuladores de eventos que estão conectados a esta Component. (Herdado de Component.) | |
Site | Obtém ou define o ISite da Component. (Herdado de Component.) | |
SqlScript | Obtém ou define um conjunto de Transact-SQL instruções de script de banco de dados. |
Início
Métodos
Nome | Descrição | |
---|---|---|
CreateObjRef | Segurança crítica. Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Herdado de MarshalByRefObject.) | |
Dispose() | Libera todos os recursos usados pela Component. (Herdado de Component.) | |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela Component e, opcionalmente, libera os recursos gerenciados. (Herdado de Component.) | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Libera recursos não gerenciados e executa outras operações de limpeza antes do Component é recuperados pela coleta de lixo. (Herdado de Component.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetLifetimeService | Segurança crítica. Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Herdado de MarshalByRefObject.) | |
GetService | Retorna um objeto que representa um serviço fornecido pela Component ou por seus Container. (Herdado de Component.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
InitializeLifetimeService | Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva de ciclo de vida para esta instância. (Herdado de MarshalByRefObject.) | |
MemberwiseClone() | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
MemberwiseClone(Boolean) | Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.) | |
ToString | Retorna um String contendo o nome da Component, se houver.Este método não deve ser substituído. (Herdado de Component.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
Disposed | Ocorre quando o componente é descartado por uma chamada para o Dispose método. (Herdado de Component.) |
Início
Comentários
Esta classe representa um conjunto de Transact-SQL lotes de instruções e um Conditions o objeto, que é uma coleção de condições que são usados para avaliar os conjuntos de resultados que são gerados pela execução de instruções em lotes.
No caso mais simples, o DatabaseTestAction é um Test de SQL T real. Instâncias de DatabaseTestAction também estão incluídos no código gerado para que você possa modificar o estado do banco de dados, antes ou depois de cada execução de teste. Ou, você pode usá-lo como um mecanismo de verificação.
O DatabaseTestAction é um Component e será gerada como uma variável local dentro do método InitializeComponent em tempo de design. Em seguida, ele é atribuído a uma DatabaseTestActions propriedade.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Data.Schema.UnitTesting
DatabaseTestAction