通过


EventLogReader.Seek 方法

定义

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

重载

名称 说明
Seek(EventBookmark)

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

Seek(EventBookmark, Int64)

更改事件流中读取的下一个事件的位置,方法是指定书签事件和书签中的事件偏移量。 在书签和偏移量之前未记录任何事件。

Seek(SeekOrigin, Int64)

更改事件流中读取的下一个事件的位置,方法是指定起始位置和起始位置的偏移量。 在起始位置以及偏移量之前未记录任何事件。

Seek(EventBookmark)

Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs
Source:
EventLogReader.cs
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
Source:
EventLogReader.cs
Source:
EventLogReader.cs
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
Source:
EventLogReader.cs
Source:
EventLogReader.cs
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 文件不支持此函数。

适用于