QueryableXEventData Classe

Definizione

Rappresenta il punto di ingresso principale per interrogare sorgenti dati di eventi estesi.

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)
Ereditarietà
QueryableXEventData
Implementazioni

Costruttori

Nome Descrizione
QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Inizializza una nuova istanza della QueryableXEventData classe con la stringa di connessione specificata, il nome della sessione, l'opzione sorgente e l'opzione cache.

QueryableXEventData(String)

Inizializza una nuova istanza della classe QueryableXEventData.

QueryableXEventData(String[], String[])

Inizializza una nuova istanza della QueryableXEventData classe con le liste specificate di file e file di metadati.

QueryableXEventData(String[])

Inizializza una nuova istanza della QueryableXEventData classe con le liste specificate di file.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Inizializza una nuova istanza della classe QueryableXEventData.

Proprietà

Nome Descrizione
ElementType

Ottiene un valore di tipo di un elemento.

EventProvider

Ottiene un IEventProvider< Evento pubblicato> valore.

Expression

Ottiene o imposta un valore di Espressione.

Provider

Ottiene un valore IQueryProvider.

Metodi

Nome Descrizione
Dispose()

Rilascia le risorse usate dall'istanza corrente della QueryableXEventData classe .

Dispose(Boolean)

Chiamato dai Dispose() metodi e Finalize() per rilasciare le risorse gestite e non gestite usate dall'istanza corrente della QueryableXEventData classe .

GetEnumerator()

Restituisce un enumeratore che scorre l'insieme.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEnumerable.GetEnumerator()

Restituisce un enumeratore che scorre l'insieme.

Si applica a