SqlColumnBinder 클래스

이 클래스는 결과 열을 효율적으로 액세스 하는 convienent 방법. 열 서 수를 캐시합니다.

이 클래스를 사용 하 여 정적 인스턴스를 만들 열 이름을 생성자에 전달 및 런타임에 GetXXX 메서드를 사용 하 여 값을 검색 합니다.

첫 번째 GetXXX() 호출 후 열 번호 캐시 됩니다.

이 개체는 결과 집합의 동일한 모양에 대 한 모든 상담에 다시 해야.

상속 계층 구조

System.Object
  Microsoft.TeamFoundation.Framework.Server.SqlColumnBinder

네임스페이스:  Microsoft.TeamFoundation.Framework.Server
어셈블리:  Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)

구문

‘선언
Public Class SqlColumnBinder
public class SqlColumnBinder

SqlColumnBinder 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 SqlColumnBinder 명명된 된 열을 읽기 SqlColumnReader를 만듭니다.

위쪽

속성

  이름 설명
Public 속성 ColumnName 이 바인더 너무 바인딩된 열의 이름입니다.

위쪽

메서드

  이름 설명
Public 메서드 ColumnExists 경우 열 결과 집합을 검사 합니다.
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetBoolean(DbDataReader) 지정된 된 판독기에서 bool로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetBoolean(DbDataReader, Boolean) 지정된 된 판독기에서 bool로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetBoolean(DbDataReader, Boolean, Boolean%) 지정된 된 판독기에서 bool로의이 열 값을 검색합니다. 출력 매개 변수에 null 값이 있으면 true로 설정 합니다.
Public 메서드 GetByte(DbDataReader) 지정된 된 판독기에서 int로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetByte(DbDataReader, Byte) 지정된 된 판독기에서 int로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetByte(DbDataReader, Byte, Byte) 지정된 된 판독기에서 int로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetBytes(DbDataReader, Boolean)
Public 메서드 GetBytes(DbDataReader, Int64, array<Byte[], Int32, Int32) 열에서 청크 바이트를 읽습니다.ExecuteReader(CommandBehavior.SequentialAccess)를 사용 하면 바이트 BLOB 열을 효율적으로 스트리밍할 수 있습니다.
Public 메서드 GetDateTime(DbDataReader)
Public 메서드 GetDateTime(DbDataReader, DateTime)
Public 메서드 GetDateTimeOffset
Public 메서드 GetDouble(DbDataReader) 지정된 된 판독기에서 이중으로이 열의 값을 검색합니다.열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetDouble(DbDataReader, Double) 지정된 된 판독기에서 이중으로이 열의 값을 검색합니다.
Public 메서드 GetFloat(DbDataReader) 지정된 된 판독기에서 float으로이 열의 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetFloat(DbDataReader, Single) 지정된 된 판독기에서 float으로이 열의 값을 검색합니다.
Public 메서드 GetFloat(DbDataReader, Single, Single) 지정된 된 판독기에서 float으로이 열의 값을 검색합니다.
Public 메서드 GetGuid(DbDataReader)
Public 메서드 GetGuid(DbDataReader, Boolean) 지정된 된 판독기에서 Guid로이 열의 값을 검색합니다. AllowNulls true 인 경우 null 값으로 빈 guid가 반환 됩니다. Null을 발생 하면 SQLException은 throw 될 그렇지 않으면
Public 메서드 GetGuid(DbDataReader, Boolean, Guid) 지정된 된 판독기에서 Guid로이 열의 값을 검색합니다. AllowNulls true 인 경우 null 값으로 빈 guid가 반환 됩니다. Null을 발생 하면 SQLException은 throw 될 그렇지 않으면
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetInt16(DbDataReader) 지정된 된 판독기에서 i n t 16으로이 열의 값을 검색합니다. Null 또는 없음 결과 집합에 열이 있으면 예외가 throw 됩니다.
Public 메서드 GetInt16(DbDataReader, Int16) 지정된 된 판독기에서 i n t 16으로이 열의 값을 검색합니다. 하면 예외가 throw 됩니다 해당 결과 집합에 없습니다.
Public 메서드 GetInt16(DbDataReader, Int16, Int16) 지정된 된 판독기에서 i n t 16으로이 열의 값을 검색합니다.
Public 메서드 GetInt32(DbDataReader) 지정된 된 판독기에서 int로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetInt32(DbDataReader, Int32) 지정된 된 판독기에서 int로의이 열 값을 검색합니다.
Public 메서드 GetInt32(DbDataReader, Int32, Int32) 지정된 된 판독기에서 int로의이 열 값을 검색합니다.
Public 메서드 GetInt64(DbDataReader) 지정된 된 판독기에서 int로의이 열 값을 검색합니다. 열이 null 이면 예외가 throw 됩니다.
Public 메서드 GetInt64(DbDataReader, Int64) 지정된 된 판독기에서 int로의이 열 값을 검색합니다.
Public 메서드 GetInt64(DbDataReader, Int64, Int64) 지정된 된 판독기에서 i n t 64로이 열의 값을 검색합니다.
Public 메서드 GetObject
Public 메서드 GetOrdinal
Public 메서드 GetString(DbDataReader, Boolean) 지정된 된 판독기에서 문자열을 해당 열의 값을 검색합니다. AllowNulls 이면 null 값을 null 문자열로 반환 됩니다. Null을 발생 하면 SQLException은 throw 될 그렇지 않으면
Public 메서드 GetString(DbDataReader, String) 지정된 된 판독기에서 문자열을 해당 열의 값을 검색합니다. DB 열에 NULL이 있으면 null이 반환 됩니다.
Public 메서드 GetTimeSpan(SqlDataReader)
Public 메서드 GetTimeSpan(SqlDataReader, TimeSpan)
Public 메서드 GetTimeSpan(SqlDataReader, TimeSpan, TimeSpan)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 IsInitialized 열 서 수 값으로 확인 되었습니다 여부 값을 반환 합니다.
Public 메서드 IsNull
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.Framework.Server 네임스페이스