Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the main entry point for querying extended events data sources.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.XEvent.Linq.QueryableXEventData
Namespace: Microsoft.SqlServer.XEvent.Linq
Assembly: Microsoft.SqlServer.XEvent.Linq (in Microsoft.SqlServer.XEvent.Linq.dll)
Syntax
'Declaration
Public Class QueryableXEventData _
Implements IQueryable(Of PublishedEvent), IEnumerable(Of PublishedEvent), _
IQueryable, IEnumerable, IDisposable
'Usage
Dim instance As QueryableXEventData
public class QueryableXEventData : IQueryable<PublishedEvent>,
IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable
public ref class QueryableXEventData : IQueryable<PublishedEvent^>,
IEnumerable<PublishedEvent^>, IQueryable, IEnumerable, IDisposable
type QueryableXEventData =
class
interface IQueryable<PublishedEvent>
interface IEnumerable<PublishedEvent>
interface IQueryable
interface IEnumerable
interface IDisposable
end
public class QueryableXEventData implements IQueryable<PublishedEvent>, IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable
The QueryableXEventData type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
QueryableXEventData(String) | Initializes a new instance of the QueryableXEventData class. |
![]() |
QueryableXEventData(array<String[]) | Initializes a new instance of the QueryableXEventData class with the specified lists of file. |
![]() |
QueryableXEventData(array<String[], array<String[]) | Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files. |
![]() |
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. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
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. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Dispose() | Releases the resources used by the current instance of the QueryableXEventData class. |
![]() |
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. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetEnumerator | Returns an enumerator that iterates through the collection. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Returns an enumerator that iterates through the collection. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.