Sprache

ServerMessageEventArgs Klasse

Definition

Liefert Informationen zu einem Server-Nachrichtenereignis.

public ref class ServerMessageEventArgs : EventArgs, Microsoft::SqlServer::Management::MultiServerConnection::IResultInfo
public class ServerMessageEventArgs : EventArgs, Microsoft.SqlServer.Management.MultiServerConnection.IResultInfo
type ServerMessageEventArgs = class
    inherit EventArgs
    interface IResultInfo
Public Class ServerMessageEventArgs
Inherits EventArgs
Implements IResultInfo
Vererbung
ServerMessageEventArgs
Implementiert

Konstruktoren

Name Beschreibung
ServerMessageEventArgs(SqlErrorCollection, IResultInfo)

Initialisiert eine neue Instanz der ServerMessageEventArgs-Klasse.

Eigenschaften

Name Beschreibung
BatchStartingLine

Er bekommt die Startlinie des Batches im Editor.

BatchText

Er bekommt den Text des Transact-SQL Batches, der ausgeführt wurde.

CompletedSuccessfully

Es bekommt true , ob die Ausführung erfolgreich war, false falls es eine Ausnahme gab.

ConnectionInfo

Erhält die Verbindungsinformationen der Verbindung, die das Ergebnis erzeugt.

Errors

Es bekommt die Nachrichten, die vom Server zurückgegeben wurden.

Exception

Es bekommt die Ausnahme, die beim Ausführen des Transact-SQL-Batches geworfen wurde.

ExecutionTime

Es bekommt die Menge an Client-Wand-Zeit, die nötig war, um das Ergebnis vom Server zurückzubekommen.

LoginName

Es bekommt den Namen des Logins, der den Batch ausführt.

ServerDisplayName

Erhält den Anzeigenamen des Servers, auf dem der Batch ausgeführt wurde.

ServerName

Bekommt den Namen des Servers, auf dem der Batch ausgeführt wurde.

StartTime

Er bekommt die Zeit, zu der die Charge eingereicht wurde.

Gilt für: