Share via


DelimitedListTraceListener Konstruktory

Definice

Inicializuje novou instanci DelimitedListTraceListener třídy.

Přetížení

DelimitedListTraceListener(Stream)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného výstupního datového proudu.

DelimitedListTraceListener(TextWriter)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného zapisovače textu.

DelimitedListTraceListener(String)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného souboru.

DelimitedListTraceListener(Stream, String)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného výstupního datového proudu a má zadaný název.

DelimitedListTraceListener(TextWriter, String)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného zapisovače textu a má zadaný název.

DelimitedListTraceListener(String, String)

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného souboru a má zadaný název.

DelimitedListTraceListener(Stream)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného výstupního datového proudu.

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

Parametry

stream
Stream

Chcete-li Stream přijmout výstup.

Výjimky

stream je null.

Poznámky

Tento konstruktor inicializuje Name vlastnost na prázdný řetězec ("").

Platí pro

DelimitedListTraceListener(TextWriter)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného zapisovače textu.

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

Parametry

writer
TextWriter

Chcete-li TextWriter přijmout výstup.

Výjimky

writer je null.

Poznámky

Tento konstruktor inicializuje Name vlastnost na prázdný řetězec ("").

Platí pro

DelimitedListTraceListener(String)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného souboru.

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

Parametry

fileName
String

Název souboru pro příjem výstupu.

Výjimky

fileName je null.

Poznámky

Tento konstruktor inicializuje Name vlastnost na prázdný řetězec ("").

Platí pro

DelimitedListTraceListener(Stream, String)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného výstupního datového proudu a má zadaný název.

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

Parametry

stream
Stream

Chcete-li Stream přijmout výstup.

name
String

Název nové instance naslouchacího procesu trasování.

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 . Vlastnost Name lze použít jako index do Listeners kolekce k programové změně vlastností naslouchacího procesu. Například následující kód nastaví Delimiter vlastnost pro instanci DelimitedListTraceListener , která má název "delimListener":

((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"  

Platí pro

DelimitedListTraceListener(TextWriter, String)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného zapisovače textu a má zadaný název.

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

Parametry

writer
TextWriter

Chcete-li TextWriter přijmout výstup.

name
String

Název nové instance naslouchacího procesu trasování.

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 . Vlastnost Name lze použít jako index do Listeners kolekce k programové změně vlastností naslouchacího procesu. Například následující kód nastaví Delimiter vlastnost pro instanci DelimitedListTraceListener , která má název "delimListener":

((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"  

Platí pro

DelimitedListTraceListener(String, String)

Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs
Zdroj:
DelimitedListTraceListener.cs

Inicializuje novou instanci DelimitedListTraceListener třídy, která zapisuje do zadaného souboru a má zadaný název.

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

Parametry

fileName
String

Název souboru pro příjem výstupu.

name
String

Název nové instance naslouchacího procesu trasování.

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, nahradí se všechny znaky, které by mohly zneplatnit výstup, znakem "?".

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

((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"  

Platí pro