EventLogReader.Seek 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
更改要读取的下一个事件在事件流中的位置。
重载
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 文件不支持此函数。