Condividi tramite


XmlWriterTraceListener Costruttori

Definizione

Inizializza una nuova istanza della classe XmlWriterTraceListener.

Overload

XmlWriterTraceListener(Stream)

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il flusso specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(TextWriter)

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il writer specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(String)

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il file specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(Stream, String)

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il flusso specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(TextWriter, String)

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il writer specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(String, String)

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il file specificato come destinatario dell'output di debug o di tracciatura.

XmlWriterTraceListener(Stream)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il flusso specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::IO::Stream ^ stream);
public XmlWriterTraceListener (System.IO.Stream stream);
new System.Diagnostics.XmlWriterTraceListener : System.IO.Stream -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (stream As Stream)

Parametri

stream
Stream

Oggetto Stream che rappresenta il flusso in cui scrive il listener di traccia.

Eccezioni

stream è null.

Commenti

La Name proprietà viene inizializzata in una stringa vuota ("").

Si applica a

XmlWriterTraceListener(TextWriter)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il writer specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::IO::TextWriter ^ writer);
public XmlWriterTraceListener (System.IO.TextWriter writer);
new System.Diagnostics.XmlWriterTraceListener : System.IO.TextWriter -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (writer As TextWriter)

Parametri

writer
TextWriter

Classe TextWriter che riceve l'output dal listener di traccia.

Eccezioni

writer è null.

Commenti

La Name proprietà viene inizializzata in una stringa vuota ("").

Si applica a

XmlWriterTraceListener(String)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener, utilizzando il file specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::String ^ filename);
public XmlWriterTraceListener (string? filename);
public XmlWriterTraceListener (string filename);
new System.Diagnostics.XmlWriterTraceListener : string -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (filename As String)

Parametri

filename
String

Nome del file in cui scrivere.

Eccezioni

filename è null.

Commenti

Questo costruttore inizializza una nuova istanza della StreamWriter classe per il file specificato nel percorso specificato usando UTF8 la codifica. Se il file esiste, viene aggiunto a. Se il file non esiste, viene creato un nuovo file.

Nota

Per ridurre la possibilità di un'eccezione, qualsiasi carattere che potrebbe invalidare l'output viene sostituito con un carattere "?".

La Name proprietà viene inizializzata in una stringa vuota ("").

Si applica a

XmlWriterTraceListener(Stream, String)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il flusso specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::IO::Stream ^ stream, System::String ^ name);
public XmlWriterTraceListener (System.IO.Stream stream, string? name);
public XmlWriterTraceListener (System.IO.Stream stream, string name);
new System.Diagnostics.XmlWriterTraceListener : System.IO.Stream * string -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (stream As Stream, name As String)

Parametri

stream
Stream

Oggetto Stream che rappresenta il flusso in cui scrive il listener di traccia.

name
String

Nome della nuova istanza.

Eccezioni

stream è null.

Commenti

Questo costruttore inizializza la Name proprietà sul valore del name parametro o su una stringa vuota ("") se il name parametro è null. Il nome può essere usato come indice nella Trace.Listeners raccolta per modificare a livello di codice le proprietà per il listener. Ad esempio, il codice seguente imposta la proprietà per un'istanza TraceOutputOptions della XmlWriterTraceListener cui Name proprietà è "xmlListener".

((XmlWriterTraceListener)Trace.Listeners["xmlListener"]).TraceOutputOptions =   
    TraceOptions.Timestamp  

Si applica a

XmlWriterTraceListener(TextWriter, String)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il writer specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::IO::TextWriter ^ writer, System::String ^ name);
public XmlWriterTraceListener (System.IO.TextWriter writer, string? name);
public XmlWriterTraceListener (System.IO.TextWriter writer, string name);
new System.Diagnostics.XmlWriterTraceListener : System.IO.TextWriter * string -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (writer As TextWriter, name As String)

Parametri

writer
TextWriter

Classe TextWriter che riceve l'output dal listener di traccia.

name
String

Nome della nuova istanza.

Eccezioni

writer è null.

Commenti

Questo costruttore inizializza la Name proprietà sul valore del name parametro o su una stringa vuota ("") se il name parametro è null. Il nome può essere usato come indice nella Trace.Listeners raccolta per modificare a livello di codice le proprietà per il listener. Ad esempio, il codice seguente imposta la proprietà per un'istanza TraceOutputOptions della XmlWriterTraceListener cui Name proprietà è "xmlListener".

((XmlWriterTraceListener)Trace.Listeners["xmlListener"]).TraceOutputOptions =   
    TraceOptions.Timestamp.  

Si applica a

XmlWriterTraceListener(String, String)

Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs
Origine:
XmlWriterTraceListener.cs

Inizializza una nuova istanza della classe XmlWriterTraceListener con il nome specificato, utilizzando il file specificato come destinatario dell'output di debug o di tracciatura.

public:
 XmlWriterTraceListener(System::String ^ filename, System::String ^ name);
public XmlWriterTraceListener (string? filename, string? name);
public XmlWriterTraceListener (string filename, string name);
new System.Diagnostics.XmlWriterTraceListener : string * string -> System.Diagnostics.XmlWriterTraceListener
Public Sub New (filename As String, name As String)

Parametri

filename
String

Nome del file in cui scrivere.

name
String

Nome della nuova istanza.

Eccezioni

stream è null.

Commenti

Questo costruttore inizializza una nuova istanza della StreamWriter classe per il file specificato nel percorso specificato usando UTF8 la codifica. Se il file esiste, viene aggiunto a. Se il file non esiste, viene creato un nuovo file.

Nota

Per ridurre la possibilità di un'eccezione, qualsiasi carattere che potrebbe invalidare l'output viene sostituito con un carattere "?".

La Name proprietà è impostata sul valore del name parametro o su una stringa vuota ("") se il name parametro è null. Il nome può essere usato come indice nella Trace.Listeners raccolta per modificare a livello di codice le proprietà per il listener. Ad esempio, il codice seguente imposta la proprietà per un'istanza TraceOutputOptions della XmlWriterTraceListener cui Name proprietà è "xmlListener".

((XmlWriterTraceListener)Trace.Listeners["xmlListener"]).TraceOutputOptions =  
    TraceOptions.Timestamp.  

Si applica a