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 -> unitPublic 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 -> unitPublic 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 -> unitPublic Sub Seek (origin As SeekOrigin, offset As Long)参数
- origin
- SeekOrigin
来自 SeekOrigin 枚举的值定义从事件流中的什么位置开始查询事件。
- offset
- Int64
要添加到原点的事件的偏移量。
- 属性
注解
只能对来自管理员或操作通道或 .evtx 日志文件的结果集使用此函数。 分析和调试通道或 ETL 文件不支持此函数。