Compartilhar via


Classe QueryableXEventData

Represents the main entry point for querying extended events data sources.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.XEvent.Linq.QueryableXEventData

Namespace:  Microsoft.SqlServer.XEvent.Linq
Assembly:  Microsoft.SqlServer.XEvent.Linq (em Microsoft.SqlServer.XEvent.Linq.dll)

Sintaxe

'Declaração
Public Class QueryableXEventData _
    Implements IQueryable(Of PublishedEvent), IEnumerable(Of PublishedEvent),  _
    IQueryable, IEnumerable, IDisposable
'Uso
Dim instance As QueryableXEventData
public class QueryableXEventData : IQueryable<PublishedEvent>, 
    IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable
public ref class QueryableXEventData : IQueryable<PublishedEvent^>, 
    IEnumerable<PublishedEvent^>, IQueryable, IEnumerable, IDisposable
type QueryableXEventData =  
    class 
        interface IQueryable<PublishedEvent>
        interface IEnumerable<PublishedEvent>
        interface IQueryable 
        interface IEnumerable 
        interface IDisposable 
    end
public class QueryableXEventData implements IQueryable<PublishedEvent>, IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable

O tipo QueryableXEventData expõe os membros a seguir.

Construtores

  Nome Descrição
Método público QueryableXEventData(String) Initializes a new instance of the QueryableXEventData class.
Método público QueryableXEventData(array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file.
Método público QueryableXEventData(array<String[], array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files.
Método público QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) Initializes a new instance of the QueryableXEventData class with the specified connection string, session name, source option and cache option.

Início

Propriedades

  Nome Descrição
Propriedade pública ElementType Gets a Type value of an element.
Propriedade pública EventProvider Gets an IEventProvider<PublishedEvent> value.
Propriedade pública Expression Gets or sets an Expression value.
Propriedade pública Provider Gets an IQueryProvider value.

Início

Métodos

  Nome Descrição
Método público Dispose() Releases the resources used by the current instance of the QueryableXEventData class.
Método protegido Dispose(Boolean) Called by the Dispose() and Finalize() methods to release the managed and unmanaged resources used by the current instance of the QueryableXEventData class.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetEnumerator Returns an enumerator that iterates through the collection.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado IEnumerable.GetEnumerator Returns an enumerator that iterates through the collection.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.XEvent.Linq