Compartir a través de


QueryableXEventData Clase

Definición

Representa el punto de entrada principal para consultar los orígenes de datos de eventos extendidos.

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)
Herencia
QueryableXEventData
Implementaciones

Constructores

QueryableXEventData(String)

Inicializa una nueva instancia de la clase QueryableXEventData.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Inicializa una nueva instancia de la clase QueryableXEventData con la la cadena de conexión, el nombre de sesión, la opción de origen y la opción de caché especificados.

QueryableXEventData(String[])

Inicializa una nueva instancia de la clase QueryableXEventData con la lista de archivos especificada.

QueryableXEventData(String[], String[])

Inicializa una nueva instancia de la clase QueryableXEventData con las listas de archivos y archivos de metadatos especificadas.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Inicializa una nueva instancia de la clase QueryableXEventData.

Propiedades

ElementType

Obtiene un valor Type de un elemento.

EventProvider

Obtiene un IEventProvider< PublishedEvent> Valor.

Expression

Obtiene o establece un valor Expression.

Provider

Obtiene un valor IQueryProvider.

Métodos

Dispose()

Libera los recursos utilizados por la instancia actual de la clase QueryableXEventData.

Dispose(Boolean)

Lo llaman los métodos Dispose() y Finalize() para liberar los recursos administrados y no administrados usados por la instancia actual de la clase QueryableXEventData.

GetEnumerator()

Devuelve un enumerador que procesa una iteración en la colección.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que procesa una iteración en la colección.

Se aplica a