QueryableXEventData Classe

Definição

Representa o ponto de entrada principal para consultar fontes de dados de eventos estendidos.

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)
Herança
QueryableXEventData
Implementações

Construtores

QueryableXEventData(String)

Inicializa uma nova instância da classe QueryableXEventData.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Inicializa uma nova instância da classe QueryableXEventData com a cadeia de conexão, o nome da sessão, a opção de fonte e a opção de cache especificados.

QueryableXEventData(String[])

Inicializa uma nova instância da classe QueryableXEventData com as listas do arquivo especificadas.

QueryableXEventData(String[], String[])

Inicializa uma nova instância da classe QueryableXEventData com as listas do arquivo e de arquivos de metadados especificadas.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Inicializa uma nova instância da classe QueryableXEventData.

Propriedades

ElementType

Obtém um valor Type de um elemento.

EventProvider

Obtém um IEventProvider< PublishedEvent> Valor.

Expression

Obtém ou define um valor Expression.

Provider

Obtém um valor IQueryProvider.

Métodos

Dispose()

Libera os recursos usados pela instância atual da classe QueryableXEventData.

Dispose(Boolean)

Chamado pelos métodos Dispose() e Finalize() para liberar os recursos gerenciados e não gerenciados usados pela instância atual da classe QueryableXEventData.

GetEnumerator()

Retorna um enumerador que itera pela coleção.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a