Condividi tramite


Classe SqlDatabaseTestAction

 

Rappresenta un set di istruzioni batch Transact-SQL e condizioni di test per controllare se l'istruzione è stata eseguita correttamente.

Spazio dei nomi:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Gerarchia di ereditarietà

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

Sintassi

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

Costruttori

Nome Descrizione
System_CAPS_pubmethod SqlDatabaseTestAction()

Inizializza una nuova istanza della classe SqlDatabaseTestAction.

Proprietà

Nome Descrizione
System_CAPS_protproperty CanRaiseEvents

(Ereditato da Component.)

System_CAPS_pubproperty Conditions

Ottiene la raccolta di condizioni di test associate al set di istruzioni Transact-SQL.

System_CAPS_pubproperty Container

(Ereditato da Component.)

System_CAPS_protproperty DesignMode

(Ereditato da Component.)

System_CAPS_protproperty Events

(Ereditato da Component.)

System_CAPS_pubproperty Site

(Ereditato da Component.)

System_CAPS_pubproperty SqlScript

Ottiene o imposta un set di istruzioni dello script del database Transact-SQL.

Metodi

Nome Descrizione
System_CAPS_pubmethod CreateObjRef(Type)

(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(Ereditato da Component.)

System_CAPS_protmethod Dispose(Boolean)

(Ereditato da Component.)

System_CAPS_pubmethod Equals(Object)

(Ereditato da Object.)

System_CAPS_protmethod Finalize()

(Ereditato da Component.)

System_CAPS_pubmethod GetHashCode()

(Ereditato da Object.)

System_CAPS_pubmethod GetLifetimeService()

(Ereditato da MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(Ereditato da Component.)

System_CAPS_pubmethod GetType()

(Ereditato da Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(Ereditato da MarshalByRefObject.)

System_CAPS_protmethod MemberwiseClone()

(Ereditato da Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(Ereditato da Component.)

Eventi

Nome Descrizione
System_CAPS_pubevent Disposed

(Ereditato da Component.)

Note

Questa classe rappresenta set di istruzioni batch Transact-SQL e un oggetto Conditions che rappresenta una raccolta di condizioni utilizzata per valutare i set di risultati generati tramite l'esecuzione delle istruzioni batch.

Nel caso più semplice, SqlDatabaseTestAction è un test Transact-SQL effettivo.Nel codice generato sono incluse istanze di SqlDatabaseTestAction in modo che sia possibile modificare lo stato del database prima o dopo ogni esecuzione del test.In alternativa, è possibile utilizzarlo come meccanismo di verifica.

SqlDatabaseTestAction è un oggetto Component e viene generato in fase di progettazione come una variabile locale nel metodo InitializeComponent.Viene quindi assegnato a una proprietà SqlDatabaseTestActions.

Codice thread safe

Eventuali membri pubblici statici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Conditions
SqlDatabaseTestAction
Spazio dei nomi Microsoft.Data.Tools.Schema.Sql.UnitTesting

Torna all'inizio