Microsoft.SqlServer.XEvent.Linq Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes relacionadas à leitura de arquivos de Eventos Estendidos do SQL Server e streaming de dados.
Classes
| Nome | Description |
|---|---|
| EventEnumerationException |
Representa um erro que pode ocorrer durante a enumeração a partir de um IEventProvider<T>. |
| EventFileInvalidException |
A exceção que é lançada quando ocorre um erro de E/S ao ler um arquivo. |
| EventFileIOException |
Representa a exceção que é lançada quando ocorre um erro de E/S ao ler um arquivo. |
| EventLocationException |
Representa uma exceção que é lançada quando uma localização não pode ser encontrada. |
| EventLocator |
Fornece token específico de localização do evento. |
| EventStreamException |
A exceção que é lançada quando um erro é encontrado em uma fonte de streaming. |
| EventStreamVersionException |
A exceção que é lançada se o fluxo de eventos for de uma versão incompatível. |
| PublishedAction |
Uma instância de uma ação de uma sessão de evento estendida. Use esse objeto para obter dados de ação e metadados sobre o objeto de ação. |
| PublishedEvent |
Uma instância de um evento de uma fonte de evento. Use esse objeto para obter dados de campo e ação, bem como metadados sobre o objeto de evento. |
| PublishedEvent.ActionList |
Representa um array de ações contendo os dados nativos da ação publicada. |
| PublishedEvent.FieldList |
Expõe um enumerador sobre os campos de eventos. |
| PublishedEventField |
Representa uma instância de um campo de evento. Este objeto contém os dados da coluna do evento |
| QueryableXEventData |
Representa o principal ponto de entrada para consultar fontes de dados de eventos estendidos. |
| TypeNotMappedException |
A exceção que é lançada quando um objeto evento contém um tipo de dado que o QueryableXEvent não pode traduzir. |
| XEventException |
A exceção que é lançada para as fontes QueryableXEvent. |
| XEventFileSerializer |
Representa a serialização dos eventos do PublishedEvent objeto para o arquivo. |
Interfaces
| Nome | Description |
|---|---|
| IEventProvider<T> |
Define métodos para enumerar, recuperar e localizar dados publicados de eventos. |
| IEventSerializer |
Serializa objetos PublishedEvent em arquivos de eventos estendidos. |
Enumerações
| Nome | Description |
|---|---|
| EventStreamCacheOptions |
Um dos valores de enumeração que especifica as opções de cache do fluxo de eventos. |
| EventStreamSourceOptions |
Especifica as opções para a origem do fluxo de eventos. |