EventSchemaTraceListener Constructeurs
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.
Initialise une nouvelle instance de la classe EventSchemaTraceListener.
Surcharges
EventSchemaTraceListener(String) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage. |
EventSchemaTraceListener(String, String) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom spécifié, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage. |
EventSchemaTraceListener(String, String, Int32) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom spécifié et la taille de la mémoire tampon spécifiée, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage. |
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal spécifiée, comme destinataire de sortie de débogage et de traçage. |
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal et la taille maximale spécifiées, comme destinataire de sortie de débogage et de traçage. |
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64, Int32) |
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal, la taille maximale et le nombre de fichiers spécifiés, comme destinataire de sortie de débogage et de traçage. |
EventSchemaTraceListener(String)
Initialise une nouvelle instance de la classe EventSchemaTraceListener, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName);
public EventSchemaTraceListener (string fileName);
new System.Diagnostics.EventSchemaTraceListener : string -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener.EventSchemaTraceListener(String) constructeur.
TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml"));
Dim ts As New TraceSource("TestSource")
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml"))
Remarques
Par défaut, un fichier de taille illimitée est journalisé.
S’applique à
EventSchemaTraceListener(String, String)
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom spécifié, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName, System::String ^ name);
public EventSchemaTraceListener (string fileName, string name);
new System.Diagnostics.EventSchemaTraceListener : string * string -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String, name As String)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
- name
- String
Nom de l'écouteur.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener.EventSchemaTraceListener(String, String, Int32) constructeur.
TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener"));
Dim ts As New TraceSource("TestSource")
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml", "eventListener"))
S’applique à
EventSchemaTraceListener(String, String, Int32)
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom spécifié et la taille de la mémoire tampon spécifiée, à l'aide du fichier spécifié comme destinataire de la sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName, System::String ^ name, int bufferSize);
public EventSchemaTraceListener (string fileName, string name, int bufferSize);
new System.Diagnostics.EventSchemaTraceListener : string * string * int -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String, name As String, bufferSize As Integer)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
- name
- String
Nom de l'écouteur.
- bufferSize
- Int32
Taille de la mémoire tampon de sortie en octets.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener.EventSchemaTraceListener(String, String, Int32) constructeur.
TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536));
Dim ts As New TraceSource("TestSource")
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536))
Remarques
Pour les considérations relatives aux performances, bufferSize
doit être un multiple de 1 024 octets.
S’applique à
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption)
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal spécifiée, comme destinataire de sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName, System::String ^ name, int bufferSize, System::Diagnostics::TraceLogRetentionOption logRetentionOption);
public EventSchemaTraceListener (string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption);
new System.Diagnostics.EventSchemaTraceListener : string * string * int * System.Diagnostics.TraceLogRetentionOption -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String, name As String, bufferSize As Integer, logRetentionOption As TraceLogRetentionOption)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
- name
- String
Nom de l'écouteur.
- bufferSize
- Int32
Taille de la mémoire tampon de sortie en octets.
- logRetentionOption
- TraceLogRetentionOption
Une des valeurs de l'objet TraceLogRetentionOption.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener.EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption) constructeur.
TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles));
Dim ts As New TraceSource("TestSource")
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles))
Remarques
Pour les considérations relatives aux performances, bufferSize
doit être un multiple de 1 024 octets.
S’applique à
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64)
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal et la taille maximale spécifiées, comme destinataire de sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName, System::String ^ name, int bufferSize, System::Diagnostics::TraceLogRetentionOption logRetentionOption, long maximumFileSize);
public EventSchemaTraceListener (string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption, long maximumFileSize);
new System.Diagnostics.EventSchemaTraceListener : string * string * int * System.Diagnostics.TraceLogRetentionOption * int64 -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String, name As String, bufferSize As Integer, logRetentionOption As TraceLogRetentionOption, maximumFileSize As Long)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
- name
- String
Nom de l'écouteur.
- bufferSize
- Int32
Taille de la mémoire tampon de sortie en octets.
- logRetentionOption
- TraceLogRetentionOption
Une des valeurs de l'objet TraceLogRetentionOption.
- maximumFileSize
- Int64
Taille maximale du fichier en octets.
Exceptions
maximumFileSize
est un nombre négatif ou inférieur à bufferSize
.
- ou -
bufferSize
est un nombre négatif.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener.EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64) constructeur.
TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles, 20480000));
Dim ts As New TraceSource("TestSource")
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles, 20480000))
Remarques
Pour des considérations de performances, bufferSize
et maximumFileSize
doit être des multiples de 1 024 octets. maximumFileSize
n’est pas une valeur absolue, c’est un seuil qui peut être dépassé jusqu’à la taille du dernier message.
S’applique à
EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64, Int32)
Initialise une nouvelle instance de la classe EventSchemaTraceListener avec le nom et la taille de mémoire tampon spécifiés, à l'aide du fichier spécifié, avec la stratégie de rétention de journal, la taille maximale et le nombre de fichiers spécifiés, comme destinataire de sortie de débogage et de traçage.
public:
EventSchemaTraceListener(System::String ^ fileName, System::String ^ name, int bufferSize, System::Diagnostics::TraceLogRetentionOption logRetentionOption, long maximumFileSize, int maximumNumberOfFiles);
public EventSchemaTraceListener (string fileName, string name, int bufferSize, System.Diagnostics.TraceLogRetentionOption logRetentionOption, long maximumFileSize, int maximumNumberOfFiles);
new System.Diagnostics.EventSchemaTraceListener : string * string * int * System.Diagnostics.TraceLogRetentionOption * int64 * int -> System.Diagnostics.EventSchemaTraceListener
Public Sub New (fileName As String, name As String, bufferSize As Integer, logRetentionOption As TraceLogRetentionOption, maximumFileSize As Long, maximumNumberOfFiles As Integer)
Paramètres
- fileName
- String
Chemin d'accès du fichier journal.
- name
- String
Nom de l'écouteur.
- bufferSize
- Int32
Taille de la mémoire tampon de sortie en octets.
- logRetentionOption
- TraceLogRetentionOption
Une des valeurs de l'objet TraceLogRetentionOption.
- maximumFileSize
- Int64
Taille maximale du fichier en octets.
- maximumNumberOfFiles
- Int32
Nombre maximal de fichiers journaux de sortie.
Exceptions
maximumFileSize
est un nombre négatif ou inférieur à bufferSize
.
- ou -
maximumNumberOfFiles
est inférieur à 1 et logRetentionOption
est LimitedSequentialFiles.
- ou -
maximumNumberOfFiles
est inférieur à 2 et logRetentionOption
est LimitedCircularFiles.
- ou -
bufferSize
est un nombre négatif.
Exemples
L’exemple de code suivant montre comment utiliser le EventSchemaTraceListener constructeur. Cet exemple de code fait partie d’un exemple plus large fourni pour la EventSchemaTraceListener classe .
//ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles, 20480000, 2));
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener"));
ts.Listeners.Add(New EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles, 20480000, 2))
Remarques
Pour des considérations de performances, bufferSize
et maximumFileSize
doit être des multiples de 1 024 octets. maximumFileSize
n’est pas une valeur absolue ; il s’agit d’un seuil qui peut être dépassé jusqu’à la taille du dernier message.