Microsoft.SqlServer.XEvent.Linq Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |