Compartilhar via


Microsoft.SqlServer.XEvent.Linq Namespace

Contém classes relativas à leitura de arquivos e fluxo de dados de Eventos Estendidos do SQL Server.

Classes

EventEnumerationException

Representa um erro que pode ocorrer durante a enumeração de um IEventProvider<T>.

EventFileInvalidException

A exceção gerada quando ocorre um erro de E/S ao ler um arquivo.

EventFileIOException

Representa a exceção gerada quando ocorre um erro de E/S ao ler um arquivo.

EventLocationException

Representa uma exceção gerada quando um local não pode ser localizado.

EventLocator

Fornece um token específico de local de evento.

EventStreamException

A exceção gerada quando um erro é encontrado em uma fonte de fluxo.

EventStreamVersionException

A exceção lançada se o fluxo de evento for de uma versão incompatível.

PublishedAction

Uma instância de uma ação de uma sessão de evento estendido. Use este objeto para obter dados e metadados de ação sobre o objeto de ação.

PublishedEvent

Uma instância de um evento a partir de uma origem de evento. Use este objeto para obter dados de campo e ação, além de metadados sobre o objeto de evento.

PublishedEvent.ActionList

Representa uma matriz de ações contendo os dados nativos da ação publicada.

PublishedEvent.FieldList

Expõe um enumerador nos campos do evento.

PublishedEventField

Representa uma instância de um campo de evento. Este objeto contém os dados da coluna de eventos.

QueryableXEventData

Representa o ponto de entrada principal para consultar fontes de dados de eventos estendidos.

TypeNotMappedException

A exceção gerada quando um objeto de evento contém um tipo de dados que o QueryableXEvent não pode traduzir.

XEventException

A exceção que é lançada para as origens QueryableXEvent.

XEventFileSerializer

Representa os eventos de serialização do objeto PublishedEvent em arquivo.

Interfaces

IEventProvider<T>

Define métodos para enumerar, recuperar e localizar dados de eventos publicados.

IEventSerializer

Serializa objetos PublishedEvent em arquivos de evento estendidos.

Enumerações

EventStreamCacheOptions

Um dos valores da enumeração que especifica as opções de cache do fluxo de eventos.

EventStreamSourceOptions

Especifica as opções da origem do fluxo de eventos.