Sdílet prostřednictvím


DatabaseTestAction-Klasse

Aktualisiert: November 2007

Stellt eine Reihe von Transact-SQL (T-SQL)-Batchanweisungen und Testbedingungen für die Überprüfung dar, ob die Anweisung ordnungsgemäß ausgeführt wird.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)

Syntax

'Declaration
Public NotInheritable Class DatabaseTestAction _
    Inherits Component
'Usage
Dim instance As DatabaseTestAction
public sealed class DatabaseTestAction : Component
public ref class DatabaseTestAction sealed : public Component
public final class DatabaseTestAction extends Component

Hinweise

Die DatabaseTestAction-Klasse stellt eine Reihe von Transact-SQL (T-SQL)-Batchanweisungen und eine Auflistung von 0 oder mehr Conditions, die zum Auswerten der Ausführungsergebnisse verwendet werden, die von der Ausführung der Batchanweisungen zurückgegeben wurden.

Im einfachsten Fall ist die DatabaseTestAction selbst ein T-SQL-Test. Instanzen der DatabaseTestAction sind im generierten Code ebenfalls enthalten, sodass Sie den Zustand der Datenbank vor und nach dem Ausführen ändern können. Die Verwendung als Überprüfungsmechanismus ist ebenfalls möglich.

Die DatabaseTestAction ist eine Component-Klasse und wird zur Entwurfszeit als lokale Variable innerhalb der InitializeComponent-Methode generiert. Anschließend wird sie einer DatabaseTestActions-Eigenschaft zugewiesen.

Vererbungshierarchie

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestAction

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

DatabaseTestAction-Member

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting-Namespace