언어

TraceReaderWriter 클래스

정의

이 클래스는 TraceReaderWriter 추상적인 트레이스 객체 클래스로, 클래스와 클래스 TraceFile 의 TraceTable 구성에 사용됩니다.

public ref class TraceReaderWriter : Microsoft::SqlServer::Management::Trace::TraceReader, Microsoft::SqlServer::Management::Trace::ITraceDataWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReaderWriter : Microsoft.SqlServer.Management.Trace.TraceReader, Microsoft.SqlServer.Management.Trace.ITraceDataWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReaderWriter = class
    inherit TraceReader
    interface ITraceDataWriter
Public Class TraceReaderWriter
Inherits TraceReader
Implements ITraceDataWriter
상속
TraceReaderWriter
파생
특성
구현

예제

SQL Server 프로파일러 사용

설명

이 클래스는 TraceReaderWriter 클래스와 TraceFile 클래스 모두 TraceTable 에 공통된 트레이스 데이터 작성 기능을 제공합니다.

스레드 안전성

이 유형의 공개 정적(Microsoft Visual Basic 공유) 멤버는 멀티스레드 작업에 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하게 보호되지 않습니다.

생성자

Name Description
TraceReaderWriter()

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

필드

Name Description
currentRow

현재 행을 지정합니다.

(다음에서 상속됨 TraceReader)

속성

Name Description
Depth

트레이스 리더의 깊이 값을 얻습니다.

(다음에서 상속됨 TraceReader)
FieldCount

데이터 내 열 수를 얻습니다.

(다음에서 상속됨 TraceReader)
IsClosed

트레이스 리더가 닫혔는지 여부를 나타내는 속성 값을 얻 Boolean 습니다.

(다음에서 상속됨 TraceReader)
Item[Int32]

인덱스 위치에서 지정한 열을 얻습니다.

(다음에서 상속됨 TraceReader)
Item[String]

지정된 이름의 열을 가져옵니다.

(다음에서 상속됨 TraceReader)
RecordsAffected

데이터 레코드 수를 얻습니다.

(다음에서 상속됨 TraceReader)

메서드

Name Description
Close()

트레이스 리더와 라이터를 닫습니다.

Dispose()

트레이스 리더 정보를 삭제합니다.

(다음에서 상속됨 TraceReader)
GetBoolean(Int32)

지정된 열의 레코드 값을 반환 Boolean 합니다.

(다음에서 상속됨 TraceReader)
GetByte(Int32)

지정된 열의 레코드 값을 반환 Byte 합니다.

(다음에서 상속됨 TraceReader)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

지정된 열 오프셋에서 버퍼 오프셋에서 배열로 바이트 스트림을 버퍼로 가져옵니다.

(다음에서 상속됨 TraceReader)
GetChar(Int32)

지정된 열의 문자 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetChars(Int32, Char[], Int32, Int32, Int32)

지정된 열의 레코드에서 문자 배열 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetChars(Int32, Int64, Char[], Int32, Int32)

지정된 열의 레코드에서 문자 배열 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetData(Int32)

필드가 원격 데이터 구조를 가리킬 때 사용되는 객체를 반환 IDataReader 합니다.

(다음에서 상속됨 TraceReader)
GetDataTypeName(Int32)

지정된 열 위치에 있는 데이터 값의 데이터 타입을 얻습니다.

(다음에서 상속됨 TraceReader)
GetDateTime(Int32)

지정된 열 위치에서 데이터 값의 값을 얻 DateTime 습니다.

(다음에서 상속됨 TraceReader)
GetDecimal(Int32)

지정된 열 위치에서 데이터 값의 값을 얻 Decimal 습니다.

(다음에서 상속됨 TraceReader)
GetDouble(Int32)

지정된 열 위치에서 데이터 값의 부동소수점 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetFieldType(Int32)

지정된 열 위치에서 데이터 값의 필드 타입을 반환합니다.

(다음에서 상속됨 TraceReader)
GetFloat(Int32)

지정된 열 위치에서 데이터 값의 부동소수점 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetGuid(Int32)

지정된 열 위치에서 데이터 값의 시스템 값을 얻 Guid 습니다.

(다음에서 상속됨 TraceReader)
GetInt16(Int32)

지정된 열 위치에서 데이터 값의 작은 정수 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetInt32(Int32)

지정된 열 위치에서 데이터 값의 정수 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetInt64(Int32)

지정된 열 위치에서 데이터 값의 긴 정수 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetName(Int32)

지정된 열의 위치에 있는 필드 이름을 얻습니다.

(다음에서 상속됨 TraceReader)
GetOrdinal(String)

지정된 열 위치에서 데이터 값의 서수 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetSchemaTable()

스키마를 설명하는 테이블을 받아요.

(다음에서 상속됨 TraceReader)
GetStream(Int32)

데이터 흐름을 얻고,

(다음에서 상속됨 TraceReader)
GetString(Int32)

지정된 열의 위치에 값을 받습니다 String .

(다음에서 상속됨 TraceReader)
GetTimeSpan(Int32)

지정된 열 위치에서 데이터 값의 값을 얻 TimeSpan 습니다.

(다음에서 상속됨 TraceReader)
GetValue(Int32)

지정된 열 위치에서 데이터 값의 값을 얻습니다.

(다음에서 상속됨 TraceReader)
GetValues(Object[])

지정된 열 위치의 데이터 값에서 값 배열을 얻습니다.

(다음에서 상속됨 TraceReader)
IsDBNull(Int32)

지정된 열이 null로 설정되었는지 지정합니다.

(다음에서 상속됨 TraceReader)
IsNull(Int32)

지정된 열 위치의 데이터 값이 null인지 여부를 명시하는 값을 받습니다 Boolean .

(다음에서 상속됨 TraceReader)
NextResult()

트레이스에서 다음 결과로 이동합니다.

(다음에서 상속됨 TraceReader)
Read()

트레이스 레코드를 읽습니다.

(다음에서 상속됨 TraceReader)
TranslateSubclass(String, String, Int32)

하위 직업을 번역한 것입니다.

(다음에서 상속됨 TraceReader)
Write()

트레이스를 트레이스 파일 또는 트레이스 테이블에 기록합니다.

이벤트

Name Description
WriteNotify

트레이스가 트레이스 파일이나 트레이스 테이블에 쓰일 때 이벤트를 발생시킵니다.

적용 대상