Condividi tramite


Classe QueryableXEventData

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

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.XEvent.Linq
Assembly:  Microsoft.SqlServer.XEvent.Linq (in Microsoft.SqlServer.XEvent.Linq.dll)

Sintassi

'Dichiarazione
Public Class QueryableXEventData _
    Implements IQueryable(Of PublishedEvent), IEnumerable(Of PublishedEvent),  _
    IQueryable, IEnumerable, IDisposable
'Utilizzo
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

Nel tipo QueryableXEventData sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico QueryableXEventData(String) Initializes a new instance of the QueryableXEventData class.
Metodo pubblico QueryableXEventData(array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file.
Metodo pubblico QueryableXEventData(array<String[], array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files.
Metodo pubblico 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 alto

Proprietà

  Nome Descrizione
Proprietà pubblica ElementType Gets a Type value of an element.
Proprietà pubblica EventProvider Gets an IEventProvider<PublishedEvent> value.
Proprietà pubblica Expression Gets or sets an Expression value.
Proprietà pubblica Provider Gets an IQueryProvider value.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Dispose() Releases the resources used by the current instance of the QueryableXEventData class.
Metodo protetto 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.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Returns an enumerator that iterates through the collection.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Returns an enumerator that iterates through the collection.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.XEvent.Linq