EventLogReader.Seek 方法

定义

更改要读取的下一个事件在事件流中的位置。

重载

Seek(EventBookmark)

通过指定书签事件更改要读取的下一个事件在事件流中的位置。 不会检索在书签事件前记录的任何事件。

Seek(EventBookmark, Int64)

通过指定书签事件和事件与书签的偏移量,更改要读取的下一个事件在事件流中的位置。 不会检索在书签加上偏移量前记录的任何事件。

Seek(SeekOrigin, Int64)

通过指定开始位置和与开始位置的偏移量,更改要读取的下一个事件在事件流中的位置。 不会检索在开始位置加上偏移量前记录的任何事件。

Seek(EventBookmark)

Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs

通过指定书签事件更改要读取的下一个事件在事件流中的位置。 不会检索在书签事件前记录的任何事件。

public:
 void Seek(System::Diagnostics::Eventing::Reader::EventBookmark ^ bookmark);
public void Seek (System.Diagnostics.Eventing.Reader.EventBookmark bookmark);
member this.Seek : System.Diagnostics.Eventing.Reader.EventBookmark -> unit
Public Sub Seek (bookmark As EventBookmark)

参数

bookmark
EventBookmark

用作事件日志或事件流中的开始位置的书签(占位符)。 查询只返回在书签事件发生后记录的事件。

注解

只能对来自管理员或操作通道或 .evtx 日志文件的结果集使用此函数。 分析和调试通道或 ETL 文件不支持此函数。

另请参阅

适用于

Seek(EventBookmark, Int64)

Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs

通过指定书签事件和事件与书签的偏移量,更改要读取的下一个事件在事件流中的位置。 不会检索在书签加上偏移量前记录的任何事件。

public:
 void Seek(System::Diagnostics::Eventing::Reader::EventBookmark ^ bookmark, long offset);
public void Seek (System.Diagnostics.Eventing.Reader.EventBookmark bookmark, long offset);
[System.Security.SecurityCritical]
public void Seek (System.Diagnostics.Eventing.Reader.EventBookmark bookmark, long offset);
member this.Seek : System.Diagnostics.Eventing.Reader.EventBookmark * int64 -> unit
[<System.Security.SecurityCritical>]
member this.Seek : System.Diagnostics.Eventing.Reader.EventBookmark * int64 -> unit
Public Sub Seek (bookmark As EventBookmark, offset As Long)

参数

bookmark
EventBookmark

用作事件日志或事件流中的开始位置的书签(占位符)。 查询只返回在书签事件发生后记录的事件。

offset
Int64

用于更改书签位置的事件的偏移量。

属性

注解

只能对来自管理员或操作通道或 .evtx 日志文件的结果集使用此函数。 分析和调试通道或 ETL 文件不支持此函数。

另请参阅

适用于

Seek(SeekOrigin, Int64)

Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs

通过指定开始位置和与开始位置的偏移量,更改要读取的下一个事件在事件流中的位置。 不会检索在开始位置加上偏移量前记录的任何事件。

public:
 void Seek(System::IO::SeekOrigin origin, long offset);
public void Seek (System.IO.SeekOrigin origin, long offset);
[System.Security.SecurityCritical]
public void Seek (System.IO.SeekOrigin origin, long offset);
member this.Seek : System.IO.SeekOrigin * int64 -> unit
[<System.Security.SecurityCritical>]
member this.Seek : System.IO.SeekOrigin * int64 -> unit
Public Sub Seek (origin As SeekOrigin, offset As Long)

参数

origin
SeekOrigin

来自 SeekOrigin 枚举的值定义从事件流中的什么位置开始查询事件。

offset
Int64

要添加到原点的事件的偏移量。

属性

注解

只能对来自管理员或操作通道或 .evtx 日志文件的结果集使用此函数。 分析和调试通道或 ETL 文件不支持此函数。

另请参阅

适用于