Condividi tramite


QueryableXEventData Classe

Definizione

Rappresenta il punto di ingresso principale per l'esecuzione di una query sulle origini dati degli 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

QueryableXEventData(String)

Inizializza una nuova istanza della classe QueryableXEventData.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

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

QueryableXEventData(String[])

Inizializza una nuova istanza della classe QueryableXEventData con gli elenchi di file specificati.

QueryableXEventData(String[], String[])

Inizializza una nuova istanza della classe QueryableXEventData con gli elenchi di file e i file di metadati specificati.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Inizializza una nuova istanza della classe QueryableXEventData.

Proprietà

ElementType

Ottiene un valore Type di un elemento.

EventProvider

Ottiene un oggetto IEventProvider< PublishedEvent> Valore.

Expression

Ottiene o imposta un valore Expression.

Provider

Ottiene un valore IQueryProvider.

Metodi

Dispose()

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

Dispose(Boolean)

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

GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta.

Si applica a