你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MemoryLogger.Dump 方法

定义

重载

Dump()

以可枚举字符串的形式返回整个内存缓冲区的内容。 例如,可以通过调用 MemoryLogger.Dump () 将其作为字符串列表进行访问。ToList<string> () 。 它不会阻止其他 SDK 线程继续登录到缓冲区。

Dump(TextWriter)

将整个内存缓冲区的内容写入实现 System.IO.TextWriter 的对象。 例如,控制台输出) 的 System.Console.Out (。 它不会阻止其他 SDK 线程继续登录到缓冲区。

Dump(String)

将整个内存缓冲区的内容写入指定的文件。 它不会阻止其他 SDK 线程继续登录到缓冲区。

Dump()

以可枚举字符串的形式返回整个内存缓冲区的内容。 例如,可以通过调用 MemoryLogger.Dump () 将其作为字符串列表进行访问。ToList<string> () 。 它不会阻止其他 SDK 线程继续登录到缓冲区。

public static System.Collections.Generic.IEnumerable<string> Dump ();
static member Dump : unit -> seq<string>
Public Shared Function Dump () As IEnumerable(Of String)

返回

复制到内存缓冲区的内容的可枚举字符串。

注解

这不会重置 (清除内存缓冲区) 。

适用于

Dump(TextWriter)

将整个内存缓冲区的内容写入实现 System.IO.TextWriter 的对象。 例如,控制台输出) 的 System.Console.Out (。 它不会阻止其他 SDK 线程继续登录到缓冲区。

public static void Dump (System.IO.TextWriter writer);
static member Dump : System.IO.TextWriter -> unit
Public Shared Sub Dump (writer As TextWriter)

参数

writer
TextWriter

要写入的 TextWriter 对象。

注解

这不会重置 (清除内存缓冲区) 。

适用于

Dump(String)

将整个内存缓冲区的内容写入指定的文件。 它不会阻止其他 SDK 线程继续登录到缓冲区。

public static void Dump (string filePath);
static member Dump : string -> unit
Public Shared Sub Dump (filePath As String)

参数

filePath
String

本地磁盘上的日志文件的路径。

注解

这不会重置 (清除内存缓冲区) 。

适用于