TraceFile Classe

Définition

La classe TraceFile est un objet Trace qui représente un fichier journal des traces.

public ref class TraceFile : Microsoft::SqlServer::Management::Trace::TraceReaderWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceFile : Microsoft.SqlServer.Management.Trace.TraceReaderWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceFile = class
    inherit TraceReaderWriter
Public Class TraceFile
Inherits TraceReaderWriter
Héritage
Attributs

Exemples

Readme_Tracer

Remarques

Avec l’objet TraceFile , vous pouvez :

  • Lire à partir d’un fichier journal de trace.

  • Écrivez dans un fichier journal de trace.

Outre les objets Trace et Replay, le fichier journal de trace est accessible manuellement à l’aide de SQL Server Profiler ou à l’aide d’un ensemble de procédures stockées Transact-SQL appelées Trace SQL.

Constructeurs

TraceFile()

Initialise une nouvelle instance de la classe TraceFile.

Champs

currentRow

Spécifie la ligne actuelle.

(Hérité de TraceReader)

Propriétés

Depth

Obtient la valeur de profondeur pour le lecteur de trace.

(Hérité de TraceReader)
FieldCount

Obtient le nombre de colonnes dans les données.

(Hérité de TraceReader)
IsClosed

Obtient la valeur de la propriété Boolean qui spécifie si le lecteur de trace est fermé.

(Hérité de TraceReader)
Item[Int32]

Obtient la colonne spécifiée par la position d'index.

(Hérité de TraceReader)
Item[String]

Récupère la colonne portant le nom spécifié.

(Hérité de TraceReader)
RecordsAffected

Obtient le nombre d'enregistrements de données.

(Hérité de TraceReader)

Méthodes

Close()

Ferme l'enregistreur et le lecteur de trace.

(Hérité de TraceReaderWriter)
Dispose()

Supprime les informations de lecteur de trace.

(Hérité de TraceReader)
GetBoolean(Int32)

Retourne une valeur Boolean de l'enregistrement à la position de colonne spécifiée.

(Hérité de TraceReader)
GetByte(Int32)

Retourne une valeur Byte de l'enregistrement à la position de colonne spécifiée.

(Hérité de TraceReader)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Obtient un flux d'octets à partir de l'offset de colonne spécifié dans la mémoire tampon sous la forme d'un tableau, en commençant à l'offset de mémoire tampon donné.

(Hérité de TraceReader)
GetChar(Int32)

Obtient une valeur de caractère de la colonne spécifiée.

(Hérité de TraceReader)
GetChars(Int32, Char[], Int32, Int32, Int32)

Obtient une valeur de tableau de caractères de l'enregistrement à la position de colonne spécifiée.

(Hérité de TraceReader)
GetChars(Int32, Int64, Char[], Int32, Int32)

Obtient une valeur de tableau de caractères de l'enregistrement à la position de colonne spécifiée.

(Hérité de TraceReader)
GetData(Int32)

Retourne un objet IDataReader utilisé lorsque le champ désigne une structure de données distantes.

(Hérité de TraceReader)
GetDataTypeName(Int32)

Obtient le type de données de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetDateTime(Int32)

Obtient une valeur DateTime de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetDecimal(Int32)

Obtient une valeur Decimal de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetDouble(Int32)

Obtient une valeur à virgule flottante de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetFieldType(Int32)

Retourne le type de champ de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetFloat(Int32)

Obtient une valeur à virgule flottante de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetGuid(Int32)

Obtient une valeur système Guid de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetInt16(Int32)

Obtient une petite valeur entière de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetInt32(Int32)

Obtient une valeur entière de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetInt64(Int32)

Obtient une valeur d'entier long de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetName(Int32)

Obtient le nom du champ à la position de colonne spécifiée.

(Hérité de TraceReader)
GetOrdinal(String)

Obtient la valeur ordinale de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetSchemaTable()

Obtient une table qui décrit le schéma.

(Hérité de TraceReader)
GetStream(Int32)

Obtient le flux des données.

(Hérité de TraceReader)
GetString(Int32)

Obtient une valeur String à la position de colonne spécifiée.

(Hérité de TraceReader)
GetTimeSpan(Int32)

Obtient une valeur TimeSpan de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetValue(Int32)

Obtient une valeur de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
GetValues(Object[])

Obtient un tableau de valeurs de la valeur de données à la position de colonne spécifiée.

(Hérité de TraceReader)
InitializeAsReader(String)

Initialise l'objet TraceFile spécifié pour la lecture de données du fichier de journal des traces.

InitializeAsReplayOutputWriter(String)

Initialise l'objet TraceFile spécifié pour l'écriture de données dans le fichier de journal des traces uniquement.

InitializeAsWriter(TraceReader, String)

Initialise l'objet TraceFile spécifié pour la lecture des données de trace d'un objet TraceReader, l'analyse des données et l'écriture des données dans le fichier de journal des traces référencé.

IsDBNull(Int32)

Spécifie si la colonne spécifiée est définie sur la valeur Null.

(Hérité de TraceReader)
IsNull(Int32)

Obtient une valeur Boolean qui spécifie si la valeur des données à la position de colonne spécifiée est Null.

(Hérité de TraceReader)
NextResult()

Accède au résultat suivant dans la trace.

(Hérité de TraceReader)
Read()

Lit l'enregistrement de trace.

(Hérité de TraceReader)
TranslateSubclass(String, String, Int32)

Traduit la sous-classe.

(Hérité de TraceReader)
Write()

Écrit la trace dans le fichier de trace ou la table de trace.

(Hérité de TraceReaderWriter)

Événements

WriteNotify

Déclenche un événement lorsque la trace est écrite dans le fichier de trace ou la table de trace.

(Hérité de TraceReaderWriter)

S’applique à