Поделиться через


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)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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 для получения выходных данных.

Исключения

stream имеет значение null.

Комментарии

Этот конструктор инициализирует Name свойство пустой строкой ("").

Применяется к

DelimitedListTraceListener(TextWriter)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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 для получения выходных данных.

Исключения

writer имеет значение null.

Комментарии

Этот конструктор инициализирует Name свойство пустой строкой ("").

Применяется к

DelimitedListTraceListener(String)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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

Имя файла, предназначенного для получения выходных данных.

Исключения

fileName имеет значение null.

Комментарии

Этот конструктор инициализирует Name свойство пустой строкой ("").

Применяется к

DelimitedListTraceListener(Stream, String)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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

Имя нового экземпляра прослушивателя трассировки.

Исключения

stream имеет значение null.

Комментарии

Этот конструктор инициализирует Name свойство значением name параметра или пустой строкой (""), если name параметр имеет значение null. Свойство Name можно использовать в качестве индекса в Listeners коллекции для программного изменения свойств прослушивателя. Например, следующий код задает Delimiter свойство для экземпляра DelimitedListTraceListener , имеющего имя "delimListener":

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

Применяется к

DelimitedListTraceListener(TextWriter, String)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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

Имя нового экземпляра прослушивателя трассировки.

Исключения

writer имеет значение null.

Комментарии

Этот конструктор инициализирует Name свойство значением name параметра или пустой строкой (""), если name параметр имеет значение null. Свойство Name можно использовать в качестве индекса в Listeners коллекции для программного изменения свойств прослушивателя. Например, следующий код задает Delimiter свойство для экземпляра DelimitedListTraceListener , имеющего имя "delimListener":

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

Применяется к

DelimitedListTraceListener(String, String)

Исходный код:
DelimitedListTraceListener.cs
Исходный код:
DelimitedListTraceListener.cs
Исходный код:
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

Имя нового экземпляра прослушивателя трассировки.

Исключения

fileName имеет значение null.

Комментарии

Этот конструктор инициализирует новый экземпляр StreamWriter класса для указанного файла по указанному пути, используя UTF8 кодировку. Если файл существует, он добавляется в . Если файл не существует, создается новый файл.

Примечание

Чтобы уменьшить вероятность исключения, любой символ, который может сделать вывод недействительным, заменяется символом "?".

Свойству Name присваивается значение name параметра или пустая строка (""), если name параметр имеет значение null. Свойство Name можно использовать в качестве индекса в Listeners коллекции для программного изменения свойств прослушивателя. Например, следующий код задает Delimiter свойство для экземпляра DelimitedListTraceListener , имеющего имя "delimListener":

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

Применяется к