Compartir a través de


Clase QueryableXEventData

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

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.XEvent.Linq
Ensamblado:  Microsoft.SqlServer.XEvent.Linq (en Microsoft.SqlServer.XEvent.Linq.dll)

Sintaxis

'Declaración
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

El tipo QueryableXEventData expone los siguientes miembros.

Constructores

  Nombre Descripción
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.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ElementType Gets a Type value of an element.
Propiedad pública EventProvider Gets an IEventProvider<PublishedEvent> value.
Propiedad pública Expression Gets or sets an Expression value.
Propiedad pública Provider Gets an IQueryProvider value.

Arriba

Métodos

  Nombre Descripción
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 (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetEnumerator Returns an enumerator that iterates through the collection.
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IEnumerable.GetEnumerator Returns an enumerator that iterates through the collection.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.XEvent.Linq