IEventProvider<T> Interface
Defines methods to enumerate, retrieve and locate published event data.
Assembly: Microsoft.SqlServer.XEvent.Linq (in Microsoft.SqlServer.XEvent.Linq.dll)
| Name | Description | |
|---|---|---|
![]() | MetadataGenerations | Gets a collection of all event metadata used by the IEventProvider. |
| Name | Description | |
|---|---|---|
![]() | CreateQuery(Expression^) | (Inherited from IQueryProvider.) |
![]() | Dispose() | (Inherited from IDisposable.) |
![]() | Execute(Expression^) | (Inherited from IQueryProvider.) |
![]() | GetEnumerator() | (Inherited from IEnumerable<T>.) |
![]() | RetrieveEvent(EventLocator^) | Gets an event at the specified event location without changing the point of enumeration. |
![]() | SerializeEvent(IEventSerializer^, T) | Serializes an event into the provided serialization context. |
![]() | Stop() | Stops consumption of event data for event providers that obtain event data from streaming sources. |
Show:

