다음을 통해 공유


QueryableXEventData 클래스

정의

확장 이벤트 데이터 원본 쿼리의 기본 진입점을 나타냅니다.

public ref class QueryableXEventData : IDisposable, System::Collections::Generic::IEnumerable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>, System::Linq::IQueryable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>
public class QueryableXEventData : IDisposable, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>, System.Linq.IQueryable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>
type QueryableXEventData = class
    interface IQueryable<PublishedEvent>
    interface seq<PublishedEvent>
    interface IQueryable
    interface IEnumerable
    interface IDisposable
Public Class QueryableXEventData
Implements IDisposable, IEnumerable(Of PublishedEvent), IQueryable(Of PublishedEvent)
상속
QueryableXEventData
구현

생성자

QueryableXEventData(String)

QueryableXEventData 클래스의 새 인스턴스를 초기화합니다.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

지정한 연결 문자열, 세션 이름, 원본 옵션 및 캐시 옵션을 가진 QueryableXEventData 클래스의 새 인스턴스를 초기화합니다.

QueryableXEventData(String[])

지정한 파일 목록을 사용하여 QueryableXEventData 클래스의 새 인스턴스를 초기화합니다.

QueryableXEventData(String[], String[])

지정한 파일 및 메타데이터 파일 목록을 가진 QueryableXEventData 클래스의 새 인스턴스를 초기화합니다.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

QueryableXEventData 클래스의 새 인스턴스를 초기화합니다.

속성

ElementType

요소의 유형 값을 가져옵니다.

EventProvider

IEventProvider<를 가져옵니다. PublishedEvent> 값.

Expression

식 값을 가져오거나 설정합니다.

Provider

IQueryProvider 값을 가져옵니다.

메서드

Dispose()

QueryableXEventData 클래스의 현재 인스턴스에서 사용하는 리소스를 해제합니다.

Dispose(Boolean)

QueryableXEventData 클래스의 현재 인스턴스에서 사용하는 관리되는 리소스와 관리되지 않는 리소스를 해제하기 위해 Dispose()Finalize() 메서드에 의해 호출됩니다.

GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

적용 대상