XmlWriterTraceListener Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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)
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)
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)
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 null
parametr . 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)
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 null
parametr . 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)
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 null
parametr . 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.