TraceFile Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La TraceFile classe est un objet Trace qui représente un fichier journal de trace.
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
Remarques
Avec l’objet TraceFile , vous pouvez :
Lisez à partir d’un fichier de trace.
Écrivez dans un fichier journal de trace.
En plus des objets Trace et Replay, le fichier journal de trace peut être consulté manuellement en utilisant SQL Server Profiler ou à l’aide d’un ensemble de procédures stockées Transact-SQL appelées SQL Trace.
Constructeurs
| Nom | Description |
|---|---|
| TraceFile() |
Initialise une nouvelle instance de la classe TraceFile. |
Champs
| Nom | Description |
|---|---|
| currentRow |
Précise la ligne actuelle. (Hérité de TraceReader) |
Propriétés
| Nom | Description |
|---|---|
| Depth |
Ça obtient la valeur de profondeur pour le lecteur de trace. (Hérité de TraceReader) |
| FieldCount |
Ça obtient le nombre de colonnes dans les données. (Hérité de TraceReader) |
| IsClosed |
Obtient la Boolean valeur de propriété 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 de l’index. (Hérité de TraceReader) |
| Item[String] |
Obtient la colonne portant le nom spécifié. (Hérité de TraceReader) |
| RecordsAffected |
Ça obtient le nombre d’enregistrements de données. (Hérité de TraceReader) |
Méthodes
| Nom | Description |
|---|---|
| Close() |
Ferme le lecteur de traces et l’auteur. (Hérité de TraceReaderWriter) |
| Dispose() |
Supprime les informations du lecteur de traces. (Hérité de TraceReader) |
| GetBoolean(Int32) |
Retourne une Boolean valeur de l’enregistrement à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetByte(Int32) |
Retourne une Byte valeur 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 du décalage de colonne spécifié vers le tampon sous forme de tableau, en commençant au décalage du 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 à partir 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 à partir de l’enregistrement à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetData(Int32) |
Retourne IDataReader l’objet utilisé lorsque le champ pointe vers une structure de données distante. (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 DateTime valeur de la donnée à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetDecimal(Int32) |
Obtient une Decimal valeur de la donnée à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetDouble(Int32) |
Obtient une valeur en virgule flottante de la valeur des données à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetFieldType(Int32) |
Retourne le type de champ de la valeur des données à la position de la colonne spécifiée. (Hérité de TraceReader) |
| GetFloat(Int32) |
Obtient une valeur en virgule flottante de la valeur des données à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetGuid(Int32) |
Obtient une Guid valeur système de la valeur des données à la position de la colonne spécifiée. (Hérité de TraceReader) |
| GetInt16(Int32) |
Obtient une petite valeur entière de la valeur des données à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetInt32(Int32) |
Obtient une valeur entière de la valeur des données à la position de la colonne spécifiée. (Hérité de TraceReader) |
| GetInt64(Int32) |
Obtient une longue valeur entière de la valeur des données à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetName(Int32) |
Obtient le nom du champ à la position de la colonne spécifiée. (Hérité de TraceReader) |
| GetOrdinal(String) |
Obtient la valeur ordinale de la valeur des données à la position de la colonne spécifiée. (Hérité de TraceReader) |
| GetSchemaTable() |
Obtient une table qui décrit le schéma. (Hérité de TraceReader) |
| GetStream(Int32) |
Ça reçoit le flux de données. (Hérité de TraceReader) |
| GetString(Int32) |
Obtient une String valeur à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetTimeSpan(Int32) |
Obtient une TimeSpan valeur de la donnée à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetValue(Int32) |
Obtient une valeur de la donnée à la position de colonne spécifiée. (Hérité de TraceReader) |
| GetValues(Object[]) |
Obtient un tableau de valeurs à partir de la valeur des données à la position de colonne spécifiée. (Hérité de TraceReader) |
| InitializeAsReader(String) |
Initialise l’objet spécifié TraceFile pour la lecture des données du fichier journal de trace. |
| InitializeAsReplayOutputWriter(String) |
Initialise l’objet spécifié TraceFile pour écrire les données uniquement dans le fichier journal de trace. |
| InitializeAsWriter(TraceReader, String) |
Initialise l’objet spécifié TraceFile pour lire les données de trace d’un TraceReader objet, analyser les données et écrire les données dans le fichier journal de trace référencé. |
| IsDBNull(Int32) |
Précise si la colonne spécifiée est définie sur nulle. (Hérité de TraceReader) |
| IsNull(Int32) |
Obtient une Boolean valeur qui spécifie si la valeur des données à la position de colonne spécifiée est nulle. (Hérité de TraceReader) |
| NextResult() |
Passe au résultat suivant dans la trace. (Hérité de TraceReader) |
| Read() |
Lit le dossier 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 traces. (Hérité de TraceReaderWriter) |
Événements
| Nom | Description |
|---|---|
| WriteNotify |
Génère un événement lorsque la trace est écrite dans le fichier de traces ou la table de traces. (Hérité de TraceReaderWriter) |