QueryableXEventData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the main entry point for querying extended events data sources.
public ref class QueryableXEventData : IDisposable, System::Collections::Generic::IEnumerable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>, System::Linq::IQueryable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>
public class QueryableXEventData : IDisposable, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>, System.Linq.IQueryable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>
type QueryableXEventData = class
interface IQueryable<PublishedEvent>
interface seq<PublishedEvent>
interface IQueryable
interface IEnumerable
interface IDisposable
Public Class QueryableXEventData
Implements IDisposable, IEnumerable(Of PublishedEvent), IQueryable(Of PublishedEvent)
- Inheritance
-
QueryableXEventData
- Implements
Constructors
QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) |
Initializes a new instance of the QueryableXEventData class with the specified connection string, session name, source option and cache option. |
QueryableXEventData(String) |
Initializes a new instance of the QueryableXEventData class. |
QueryableXEventData(String[], String[]) |
Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files. |
QueryableXEventData(String[]) |
Initializes a new instance of the QueryableXEventData class with the specified lists of file. |
QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions) |
Initializes a new instance of the QueryableXEventData class. |
Properties
ElementType |
Gets a Type value of an element. |
EventProvider |
Gets an IEventProvider<PublishedEvent> value. |
Expression |
Gets or sets an Expression value. |
Provider |
Gets an IQueryProvider value. |
Methods
Dispose() |
Releases the resources used by the current instance of the QueryableXEventData class. |
Dispose(Boolean) |
Called by the |
GetEnumerator() |
Returns an enumerator that iterates through the collection. |
Explicit Interface Implementations
IEnumerable.GetEnumerator() |
Returns an enumerator that iterates through the collection. |