Partager via


ServerMessageEventArgs Classe

Définition

Fournit des informations relatives à un événement du message du serveur.

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
Héritage
ServerMessageEventArgs
Implémente

Constructeurs

ServerMessageEventArgs(SqlErrorCollection, IResultInfo)

Initialise une nouvelle instance de la classe ServerMessageEventArgs.

Propriétés

BatchStartingLine

Obtient la ligne initiale du lot dans l'éditeur.

BatchText

Obtient le texte du lot Transact-SQL qui a été exécuté.

CompletedSuccessfully

Obtient true si l'exécution a abouti ou false en présence d'une exception.

ConnectionInfo

Obtient les informations de la connexion qui a produit le résultat.

Errors

Obtient les messages retournés par le serveur.

Exception

Obtient l'exception levée lors de l'exécution du lot Transact-SQL.

ExecutionTime

Obtient la durée totale d'exécution côté client nécessaire à la récupération du résultat depuis le serveur.

LoginName

Obtient le nom du compte de connexion qui exécute le lot.

ServerDisplayName

Obtient le nom complet du serveur sur lequel le lot a été exécuté.

ServerName

Obtient le nom du serveur sur lequel le lot a été exécuté.

StartTime

Obtient l'heure à laquelle le lot a été soumis.

S’applique à