Freigeben über


ServerMessageEventArgs Klasse

Definition

Stellt Informationen zu einem Servermeldungsereignis bereit.

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

ServerMessageEventArgs(SqlErrorCollection, IResultInfo)

Initialisiert eine neue Instanz der ServerMessageEventArgs-Klasse.

Eigenschaften

BatchStartingLine

Ruft die Startzeile des Batches im Editor ab.

BatchText

Ruft den Text des Transact-SQL-Batches ab, der ausgeführt wurde.

CompletedSuccessfully

Ruft true ab, wenn die Ausführung erfolgreich war, und false, falls eine Ausnahme aufgetreten ist.

ConnectionInfo

Ruft Informationen zu der Verbindung ab, die das Ergebnis verursacht hat.

Errors

Ruft die vom Server zurückgegebenen Meldungen ab.

Exception

Ruft die Ausnahme ab, die beim Ausführen des Transact-SQL-Batches ausgelöst wurde.

ExecutionTime

Ruft die tatsächliche Zeit ab, die benötigt wurde, bis das Ergebnis vom Server an den Client zurückgegeben wurde.

LoginName

Ruft den Anmeldenamen ab, unter dem der Batch ausgeführt wurde.

ServerDisplayName

Ruft den Anzeigenamen des Servers ab, auf dem der Batch ausgeführt wurde.

ServerName

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

StartTime

Ruft die Uhrzeit ab, zu der der Batch gesendet wurde.

Gilt für: