QueryableXEventData QueryableXEventData QueryableXEventData Class

Definition

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>
Public Class QueryableXEventData
Implements IDisposable, IEnumerable(Of PublishedEvent), IQueryable(Of PublishedEvent)
Inheritance
QueryableXEventDataQueryableXEventDataQueryableXEventData
Implements

Constructors

QueryableXEventData(String) QueryableXEventData(String) QueryableXEventData(String)

Initializes a new instance of the QueryableXEventData class.

QueryableXEventData(String[]) QueryableXEventData(String[]) QueryableXEventData(String[])

Initializes a new instance of the QueryableXEventData class with the specified lists of file.

QueryableXEventData(String[], String[]) QueryableXEventData(String[], String[]) QueryableXEventData(String[], String[])

Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions) QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions) QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Initializes a new instance of the QueryableXEventData class.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) 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.

Properties

ElementType ElementType ElementType

Gets a Type value of an element.

EventProvider EventProvider EventProvider

Gets an IEventProvider&lt;PublishedEvent&gt; value.

Expression Expression Expression

Gets or sets an Expression value.

Provider Provider Provider

Gets an IQueryProvider value.

Methods

Dispose() Dispose() Dispose()

Releases the resources used by the current instance of the QueryableXEventData class.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Called by the Dispose() and Finalize() methods to release the managed and unmanaged resources used by the current instance of the QueryableXEventData class.

GetEnumerator() GetEnumerator() GetEnumerator()

Returns an enumerator that iterates through the collection.

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Returns an enumerator that iterates through the collection.

Applies to