DelimitedListTraceListener 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 DelimitedListTraceListener 类的新实例。
重载
DelimitedListTraceListener(Stream) |
初始化写入指定输出流的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(TextWriter) |
初始化写入指定文本编写器的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(String) |
初始化写入指定文件的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(Stream, String) |
初始化写入指定输出流并具有指定名称的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(TextWriter, String) |
初始化写入指定文本编写器并具有指定名称的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(String, String) |
初始化写入指定文件并具有指定名称的 DelimitedListTraceListener 类的新实例。 |
DelimitedListTraceListener(Stream)
初始化写入指定输出流的 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
为 null
。
注解
此构造函数将 Name 属性初始化为空字符串 (“”) 。
适用于
DelimitedListTraceListener(TextWriter)
初始化写入指定文本编写器的 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。
例外
writer
为 null
。
注解
此构造函数将 Name 属性初始化为空字符串 (“”) 。
适用于
DelimitedListTraceListener(String)
初始化写入指定文件的 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
要接收输出的文件的名称。
例外
fileName
为 null
。
注解
此构造函数将 Name 属性初始化为空字符串 (“”) 。
适用于
DelimitedListTraceListener(Stream, String)
初始化写入指定输出流并具有指定名称的 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)
参数
- name
- String
跟踪侦听器的新实例的名称。
例外
stream
为 null
。
注解
此构造函数将 Name 属性初始化为 参数的值 name
,或者初始化为空字符串 (“”) (如果 name
参数为 null
)。 属性 Name 可用作集合中的索引, Listeners
以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:
((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"
适用于
DelimitedListTraceListener(TextWriter, String)
初始化写入指定文本编写器并具有指定名称的 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
跟踪侦听器的新实例的名称。
例外
writer
为 null
。
注解
此构造函数将 Name 属性初始化为 参数的值 name
,或者初始化为空字符串 (“”) (如果 name
参数为 null
)。 属性 Name 可用作集合中的索引, Listeners
以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:
((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"
适用于
DelimitedListTraceListener(String, String)
初始化写入指定文件并具有指定名称的 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
跟踪侦听器的新实例的名称。
例外
fileName
为 null
。
注解
此构造函数使用UTF8编码为指定路径上的指定文件初始化 类的新实例StreamWriter。 如果文件存在,则会将其追加到 。 如果该文件不存在,则会创建一个新文件。
注意
为了减少发生异常的可能性,任何可能使输出失效的字符都会替换为“?”字符。
属性 Name 设置为 参数的值 name
,或设置为空字符串 (“”) 如果 name
参数为 null
。 属性 Name 可用作集合中的索引, Listeners
以编程方式更改侦听器的属性。 例如,以下代码为名为“delimListener”的 实例DelimitedListTraceListener设置 Delimiter 属性:
((DelimitedListTraceListener)Trace.Listeners["delimListener"]).Delimiter = ":"