Microsoft.SqlServer.XEvent.Linq Spazio dei nomi

Contiene classi relative alla lettura di file SQL Server Extended Events e allo streaming di dati.

Classi

Nome Descrizione
EventEnumerationException

Rappresenta un errore che può verificarsi durante l'enumerazione da un IEventProvider<T>.

EventFileInvalidException

L'eccezione che viene fatta quando si verifica un errore di I/O nella lettura di un file.

EventFileIOException

Rappresenta l'eccezione che viene lanciata quando si verifica un errore di I/O nella lettura di un file.

EventLocationException

Rappresenta un'eccezione che viene lanciata quando una posizione non può essere trovata.

EventLocator

Fornisce token specifico per la località dell'evento.

EventStreamException

L'eccezione che viene fatta quando si riscontra un errore in una sorgente in streaming.

EventStreamVersionException

L'eccezione che viene fatta se lo stream di eventi proviene da una versione incompatibile.

PublishedAction

Un'istanza di un'azione da una sessione di evento estesa. Usa questo oggetto per ottenere dati di azione e metadati sull'oggetto azione.

PublishedEvent

Un'istanza di un evento proveniente da una fonte di evento. Usa questo oggetto per ottenere dati di campo e azione oltre ai metadati sull'oggetto evento.

PublishedEvent.ActionList

Rappresenta un array di azioni contenenti i dati nativi dell'azione pubblicata.

PublishedEvent.FieldList

Espone un enumeratore sui campi dell'evento.

PublishedEventField

Rappresenta un'istanza di un campo evento. Questo oggetto contiene i dati per la colonna evento

QueryableXEventData

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

TypeNotMappedException

L'eccezione che viene fatta quando un oggetto evento contiene un tipo di dato che il QueryableXEvent non può tradurre.

XEventException

L'eccezione che viene fatta per i sorgenti QueryableXEvent.

XEventFileSerializer

Rappresenta la serializzazione degli eventi dall'oggetto PublishedEvent al file.

Interfacce

Nome Descrizione
IEventProvider<T>

Definisce metodi per enumerare, recuperare e localizzare i dati di eventi pubblicati.

IEventSerializer

Serializza gli oggetti PublishedEvent in file di eventi estesi.

Enumerazioni

Nome Descrizione
EventStreamCacheOptions

Uno dei valori di enumerazione che specifica le opzioni di cache del flusso di eventi.

EventStreamSourceOptions

Specifica le opzioni per la sorgente del flusso di eventi.