Classe QueryableXEventData

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

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.XEvent.Linq
Assembly :  Microsoft.SqlServer.XEvent.Linq (en Microsoft.SqlServer.XEvent.Linq.dll)

Syntaxe

'Déclaration
Public Class QueryableXEventData _
    Implements IQueryable(Of PublishedEvent), IEnumerable(Of PublishedEvent),  _
    IQueryable, IEnumerable, IDisposable
'Utilisation
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

Le type QueryableXEventData expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique QueryableXEventData(String) Initializes a new instance of the QueryableXEventData class.
Méthode publique QueryableXEventData(array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file.
Méthode publique QueryableXEventData(array<String[], array<String[]) Initializes a new instance of the QueryableXEventData class with the specified lists of file and metadata files.
Méthode publique 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.

Haut de la page

Propriétés

  Nom Description
Propriété publique ElementType Gets a Type value of an element.
Propriété publique EventProvider Gets an IEventProvider<PublishedEvent> value.
Propriété publique Expression Gets or sets an Expression value.
Propriété publique Provider Gets an IQueryProvider value.

Haut de la page

Méthodes

  Nom Description
Méthode publique Dispose() Releases the resources used by the current instance of the QueryableXEventData class.
Méthode protégée 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éthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetEnumerator Returns an enumerator that iterates through the collection.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Returns an enumerator that iterates through the collection.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.XEvent.Linq