DelimitedListTraceListener 构造函数

定义

初始化 DelimitedListTraceListener 类的新实例。

重载

DelimitedListTraceListener(Stream)

初始化写入指定输出流的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(TextWriter)

初始化写入指定文本编写器的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(String)

初始化写入指定文件的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(Stream, String)

初始化写入指定输出流并具有指定名称的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(TextWriter, String)

初始化写入指定文本编写器并具有指定名称的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(String, String)

初始化写入指定文件并具有指定名称的 DelimitedListTraceListener 类的新实例。

DelimitedListTraceListener(Stream)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定输出流的 DelimitedListTraceListener 类的新实例。

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)

参数

stream
Stream

接收输出的 Stream

例外

streamnull

注解

此构造函数将 Name 属性初始化为空字符串 (“”) 。

适用于

DelimitedListTraceListener(TextWriter)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定文本编写器的 DelimitedListTraceListener 类的新实例。

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)

参数

writer
TextWriter

接收输出的 TextWriter

例外

writernull

注解

此构造函数将 Name 属性初始化为空字符串 (“”) 。

适用于

DelimitedListTraceListener(String)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定文件的 DelimitedListTraceListener 类的新实例。

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)

参数

fileName
String

要接收输出的文件的名称。

例外

fileNamenull

注解

此构造函数将 Name 属性初始化为空字符串 (“”) 。

适用于

DelimitedListTraceListener(Stream, String)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定输出流并具有指定名称的 DelimitedListTraceListener 类的新实例。

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)

参数

stream
Stream

接收输出的 Stream

name
String

跟踪侦听器的新实例的名称。

例外

streamnull

注解

此构造函数将 Name 属性初始化为 参数的值 name ,或者初始化为空字符串 (“”) (如果 name 参数为 null)。 属性 Name 可用作集合中的索引, Listeners 以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:

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

适用于

DelimitedListTraceListener(TextWriter, String)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定文本编写器并具有指定名称的 DelimitedListTraceListener 类的新实例。

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)

参数

writer
TextWriter

接收输出的 TextWriter

name
String

跟踪侦听器的新实例的名称。

例外

writernull

注解

此构造函数将 Name 属性初始化为 参数的值 name ,或者初始化为空字符串 (“”) (如果 name 参数为 null)。 属性 Name 可用作集合中的索引, Listeners 以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:

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

适用于

DelimitedListTraceListener(String, String)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

初始化写入指定文件并具有指定名称的 DelimitedListTraceListener 类的新实例。

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)

参数

fileName
String

要接收输出的文件的名称。

name
String

跟踪侦听器的新实例的名称。

例外

fileNamenull

注解

此构造函数使用UTF8编码为指定路径上的指定文件初始化 类的新实例StreamWriter。 如果文件存在,则会将其追加到 。 如果该文件不存在,则会创建一个新文件。

注意

为了减少发生异常的可能性,任何可能使输出失效的字符都会替换为“?”字符。

属性 Name 设置为 参数的值 name ,或设置为空字符串 (“”) 如果 name 参数为 null。 属性 Name 可用作集合中的索引, Listeners 以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:

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

适用于