QueryableXEventData Clase

Definición

Representa el punto de entrada principal para consultar fuentes 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

Nombre Description
QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

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

QueryableXEventData(String)

Inicializa una nueva instancia de la clase QueryableXEventData.

QueryableXEventData(String[], String[])

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

QueryableXEventData(String[])

Inicializa una nueva instancia de la QueryableXEventData clase con las listas de archivo especificadas.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Inicializa una nueva instancia de la clase QueryableXEventData.

Propiedades

Nombre Description
ElementType

Obtiene un valor de tipo de un elemento.

EventProvider

Obtiene un IEventProvider< Evento publicado> Valor.

Expression

Obtiene o establece un valor de Expresión.

Provider

Obtiene un valor IQueryProvider.

Métodos

Nombre Description
Dispose()

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

Dispose(Boolean)

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

GetEnumerator()

Devuelve un enumerador que recorre en iteración la colección.

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Devuelve un enumerador que recorre en iteración la colección.

Se aplica a