Microsoft.SqlServer.XEvent.Linq Namespace

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.