DatabaseTestActions-Klasse
Stellt einen Datenbankkomponententest dar.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Schema.UnitTesting.DatabaseTestActions
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Syntax
'Declaration
Public NotInheritable Class DatabaseTestActions _
Inherits Component
public sealed class DatabaseTestActions : Component
public ref class DatabaseTestActions sealed : public Component
[<Sealed>]
type DatabaseTestActions =
class
inherit Component
end
public final class DatabaseTestActions extends Component
Der DatabaseTestActions-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DatabaseTestActions | Initialisiert eine neue Instanz der DatabaseTestActions-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
CanRaiseEvents | Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann. (Von Component geerbt.) | |
Container | Ruft den IContainer ab, der die Component enthält. (Von Component geerbt.) | |
DesignMode | Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet. (Von Component geerbt.) | |
Events | Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind. (Von Component geerbt.) | |
PosttestAction | Ruft die Transact-SQL-Anweisung(en) und die Testbedingungen ab, die nach der Testausführung ausgeführt werden, oder legt diese fest. | |
PretestAction | Ruft die Transact-SQL-Anweisung(en) und die Testbedingungen ab, die vor dem Test ausgeführt werden, oder legt diese fest. | |
Site | Ruft die ISite der Component ab oder legt diese fest. (Von Component geerbt.) | |
TestAction | Ruft die Transact-SQL-Anweisung(en) und die Testbedingungen ab, die während des Tests ausgeführt werden, oder legt diese fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateObjRef | Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) | |
Dispose() | Gibt sämtliche von der Component verwendeten Ressourcen frei. (Von Component geerbt.) | |
Dispose(Boolean) | Gibt die vom Component verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von Component geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetLifetimeService | Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetService | Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
MemberwiseClone() | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MemberwiseClone(Boolean) | Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.) | |
ToString | Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden.Diese Methode sollte nicht überschrieben werden. (Von Component geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Disposed | Tritt ein, wenn die Komponente durch einen Aufruf der Dispose-Methode freigegeben wird. (Von Component geerbt.) |
Zum Seitenanfang
Hinweise
Die Klasse stellt einen Datenbankkomponententest dar, der unter Verwendung des Datenbankkomponententest-Designers erstellt wurde. Der für den Komponententest generierte Code wird beim Ausführen eines Tests für die Eigenschaften dieser Klasse ausgeführt.
Datenbanktestaktionen werden in Form von privaten Membervariablen im generierten Code gespeichert. Auf diese Membervariable wird am Beginn der Komponententestmethode verwiesen, und die zugehörigen Eigenschaften werden während der Testausführung verwendet. Komponententestmethoden werden mit dem TestMethodAttribute angegeben.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.