Sdílet prostřednictvím


XmlWriterTraceListener Konstruktory

Definice

Inicializuje novou instanci XmlWriterTraceListener třídy .

Přetížení

XmlWriterTraceListener(Stream)

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného datového proudu jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(TextWriter)

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného zapisovače jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(String)

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného souboru jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(Stream, String)

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného streamu jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(TextWriter, String)

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného zapisovače jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(String, String)

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného souboru jako příjemce výstupu ladění a trasování.

XmlWriterTraceListener(Stream)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného datového proudu jako příjemce výstupu ladění a trasování.

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)

Parametry

stream
Stream

Objekt Stream , který představuje datový proud, do kterého se naslouchací proces trasování zapisuje.

Výjimky

stream je null.

Poznámky

Vlastnost Name se inicializuje na prázdný řetězec ("").

Platí pro

XmlWriterTraceListener(TextWriter)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného zapisovače jako příjemce výstupu ladění a trasování.

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)

Parametry

writer
TextWriter

A TextWriter , který přijímá výstup z naslouchacího procesu trasování.

Výjimky

writer je null.

Poznámky

Vlastnost Name se inicializuje na prázdný řetězec ("").

Platí pro

XmlWriterTraceListener(String)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy pomocí zadaného souboru jako příjemce výstupu ladění a trasování.

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)

Parametry

filename
String

Název souboru, do který chcete zapisovat.

Výjimky

filename je null.

Poznámky

Tento konstruktor inicializuje novou instanci StreamWriter třídy pro zadaný soubor v zadané cestě pomocí UTF8 kódování. Pokud soubor existuje, připojí se k . Pokud soubor neexistuje, vytvoří se nový soubor.

Poznámka

Aby se snížila pravděpodobnost výjimky, každý znak, který by mohl zneplatnit výstup, je nahrazen znakem "?".

Vlastnost Name se inicializuje na prázdný řetězec ("").

Platí pro

XmlWriterTraceListener(Stream, String)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného streamu jako příjemce výstupu ladění a trasování.

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)

Parametry

stream
Stream

Objekt Stream , který představuje datový proud, do kterého se naslouchací proces trasování zapisuje.

name
String

Název nové instance.

Výjimky

stream je null.

Poznámky

Tento konstruktor inicializuje Name vlastnost na hodnotu parametru name nebo na prázdný řetězec (""), pokud name je nullparametr . Název lze použít jako index Trace.Listeners kolekce k programové změně vlastností naslouchacího procesu. Například následující kód nastaví TraceOutputOptions vlastnost pro instanci, XmlWriterTraceListener jejíž Name vlastnost je "xmlListener".

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

Platí pro

XmlWriterTraceListener(TextWriter, String)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného zapisovače jako příjemce výstupu ladění a trasování.

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)

Parametry

writer
TextWriter

A TextWriter , který přijímá výstup z naslouchacího procesu trasování.

name
String

Název nové instance.

Výjimky

writer je null.

Poznámky

Tento konstruktor inicializuje Name vlastnost na hodnotu parametru name nebo na prázdný řetězec (""), pokud name je nullparametr . Název lze použít jako index Trace.Listeners kolekce k programové změně vlastností naslouchacího procesu. Například následující kód nastaví TraceOutputOptions vlastnost pro instanci, XmlWriterTraceListener jejíž Name vlastnost je "xmlListener".

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

Platí pro

XmlWriterTraceListener(String, String)

Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs
Zdroj:
XmlWriterTraceListener.cs

Inicializuje novou instanci XmlWriterTraceListener třídy se zadaným názvem pomocí zadaného souboru jako příjemce výstupu ladění a trasování.

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)

Parametry

filename
String

Název souboru, do který chcete zapisovat.

name
String

Název nové instance.

Výjimky

stream je null.

Poznámky

Tento konstruktor inicializuje novou instanci StreamWriter třídy pro zadaný soubor v zadané cestě pomocí UTF8 kódování. Pokud soubor existuje, připojí se k . Pokud soubor neexistuje, vytvoří se nový soubor.

Poznámka

Aby se snížila pravděpodobnost výjimky, každý znak, který by mohl zneplatnit výstup, je nahrazen znakem "?".

Vlastnost Name je nastavena na hodnotu parametru name nebo na prázdný řetězec (""), pokud name je nullparametr . Název lze použít jako index Trace.Listeners kolekce k programové změně vlastností naslouchacího procesu. Například následující kód nastaví TraceOutputOptions vlastnost pro instanci, XmlWriterTraceListener jejíž Name vlastnost je "xmlListener".

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

Platí pro