Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein Attribut dar, das angibt, dass ein Komponententest ein SqlException-Element erwartet, und gibt optional die Fehlernummer, den Schweregrad und den Zustand des erwarteten Fehlers an.
Namespace: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Vererbungshierarchie
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute
Microsoft.Data.Tools.Schema.Sql.UnitTesting.ExpectedSqlExceptionAttribute
Syntax
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false,
Inherited = true)]
public class ExpectedSqlExceptionAttribute : ExpectedExceptionBaseAttribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = false,
Inherited = true)]
public ref class ExpectedSqlExceptionAttribute : ExpectedExceptionBaseAttribute
[<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false,
Inherited = true)>]
type ExpectedSqlExceptionAttribute =
class
inherit ExpectedExceptionBaseAttribute
end
<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := False,
Inherited := True)>
Public Class ExpectedSqlExceptionAttribute
Inherits ExpectedExceptionBaseAttribute
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
ExpectedSqlExceptionAttribute() | Initialisiert eine neue Instanz der ExpectedSqlExceptionAttribute-Klasse. |
![]() |
ExpectedSqlExceptionAttribute(String) | Initialisiert eine neue Instanz der ExpectedSqlExceptionAttribute-Klasse. |
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
MatchFirstError | Ruft einen Wert ab, der angibt, ob der erwartete Schweregrad, der Zustand und die Fehlernummer mit dem ersten SqlError-Element im SqlException-Element abgeglichen werden sollen. |
![]() |
MessageNumber | Ruft die erwartete Fehlernummer ab oder legt sie fest. |
![]() |
NoExceptionMessage | (Geerbt von ExpectedExceptionBaseAttribute.) |
![]() |
Severity | Ruft den erwarteten Wert des Schweregrads für den Fehler ab oder legt ihn fest. |
![]() |
State | Ruft den erwarteten Fehlerzustand des Fehlers ab oder legt ihn fest. |
![]() |
TestContext | (Geerbt von ExpectedExceptionBaseAttribute.) |
![]() |
TypeId | (Geerbt von Attribute.) |
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals(Object) | (Geerbt von Attribute.) |
![]() |
Finalize() | (Geerbt von Object.) |
![]() |
GetHashCode() | (Geerbt von Attribute.) |
![]() |
GetType() | (Geerbt von Object.) |
![]() |
IsDefaultAttribute() | (Geerbt von Attribute.) |
![]() |
Match(Object) | (Geerbt von Attribute.) |
![]() |
MemberwiseClone() | (Geerbt von Object.) |
![]() |
RethrowIfAssertException(Exception) | (Geerbt von ExpectedExceptionBaseAttribute.) |
![]() |
ToString() | (Geerbt von Object.) |
![]() |
Verify(Exception) | (Setzt "ExpectedExceptionBaseAttribute.Verify(Exception)" außer Kraft.) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount(UInt32) | (Geerbt von Attribute.) |
![]() ![]() |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) | (Geerbt von Attribute.) |
Threadsicherheit
Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
ExpectedExceptionAttribute
Microsoft.Data.Tools.Schema.Sql.UnitTesting-Namespace
Zurück zum Anfang
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)