다음을 통해 공유


AdoDotNetDataReader 클래스

구현을 제공은 DataReader 클래스의 구현을 사용 하는 ADO.NETIDataReader 인터페이스.

상속 계층 구조

Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader

네임스페이스:  Microsoft.VisualStudio.Data.AdoDotNet
어셈블리:  Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)

구문

‘선언
Public Class AdoDotNetDataReader _
    Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =  
    class 
        inherit DataReader 
    end
public class AdoDotNetDataReader extends DataReader

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

생성자

  이름 설명
Public 메서드 AdoDotNetDataReader(IDataReader) 클래스 생성자입니다.매개 변수화 된 인스턴스를 초기화는 AdoDotNetDataReader 을 구현 하는 클래스는 IDataReader 인터페이스.
Public 메서드 AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) 클래스 생성자입니다.매개 변수화 된 인스턴스를 초기화는 AdoDotNetDataReader 클래스의 구현에는 IDataReader 인터페이스 명령 및 생성 되는 매개 변수는 IDataReader.

위쪽

속성

  이름 설명
Public 속성 InnerDataReader 기본 검색 IDataReader 현재 데이터 판독기를 제어 하는 개체입니다.
Public 속성 IsClosed 지정 된 데이터 판독기 인스턴스 종료 여부를 나타내는 부울 값을 검색 합니다. (DataReader.IsClosed을(를) 재정의함)
Public 속성 ItemCount 현재 블록의 데이터 항목을 검색합니다. (DataReader.ItemCount을(를) 재정의함)
Public 속성 Status 현재 데이터를 데이터 판독기를 제공 하는 메서드에 의해 반환 되는 숫자 상태 코드를 검색 합니다. (DataReader.Status을(를) 재정의함)

위쪽

메서드

  이름 설명
Public 메서드 Close 현재 닫습니다 IDataReader 개체 인스턴스. (DataReader.Close()을(를) 재정의함)
Public 메서드 Dispose() 현재 보유 하는 관리 되는 리소스를 해제 DataReader 인스턴스. (DataReader에서 상속됨)
Protected 메서드 Dispose(Boolean) 현재 연결 된 리소스를 정리 DataReader 인스턴스 모두 때 공용 Dispose 메서드는 호출 되 고 뿐만 아니라 때 개체를 마무리로 Finalize 메서드. (DataReader에서 상속됨)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 현재 종료 DataReader 인스턴스. (DataReader에서 상속됨)
Public 메서드 GetBytes 지정 된 이진 데이터의 바이트 수를 검색합니다. (DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)을(를) 재정의함)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetItem(Int32) 검색할 인덱스에 현재 블록의 데이터에 따라 항목을 나타내는 개체 인스턴스를 검색 합니다. (DataReader.GetItem(Int32)을(를) 재정의함)
Public 메서드 GetItem(String) 지정 된 이름으로 검색할 수 있는 항목을 나타내는 개체 인스턴스를 검색 합니다. (DataReader.GetItem(String)을(를) 재정의함)
Public 메서드 GetItemMaxLength 최대 길이 데이터 항목의 지정 된 인덱스의 문자를 검색합니다. (DataReader.GetItemMaxLength(Int32)을(를) 재정의함)
Public 메서드 GetItemName 데이터 항목의 지정 된 인덱스에 할당 된 이름 있는 경우를 검색 합니다. (DataReader.GetItemName(Int32)을(를) 재정의함)
Public 메서드 GetItemType 항목의 지정 된 인덱스에 지정 된 형식에서 또는 데이터 항목의 데이터 형식을 반환합니다. (DataReader.GetItemType(Int32, DataItemTypeFormat)을(를) 재정의함)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 IsNullItem 데이터 항목의 지정 된 인덱스, 지정 되었는지 여부를 나타내는 nullNull 참조(Visual Basic의 경우 Nothing). (DataReader.IsNullItem(Int32)을(를) 재정의함)
Protected 메서드 MemberwiseClone 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 NextResult 데이터 판독기가 다음 결과 경우 판독기에 여러 결과가 들어 발전 했습니다. (DataReader.NextResult()을(를) 재정의함)
Public 메서드 Read 다음 블록의 데이터 판독기에 블록이 두 개 이상 포함 되어 있는 경우에서에 판독기를 이동 합니다. (DataReader.Read()을(를) 재정의함)
Public 메서드 Terminate 데이터 판독기는 반드시 모든 데이터를 반환 및 출력 매개 변수를 설정 하지 않고 즉시 종료 됩니다. (DataReader.Terminate()을(를) 재정의함)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

설명

이 구현을 기반으로 제공의 IDataReader 의 인터페이스는 DataReader 클래스.

데이터 공급자를 재정의 하거나이 클래스의 동작을 수정 해야 한다는 것입니다. 들 때마다 대신가 단순히 인스턴스화할 수 있는 ADO.NETIDataReader 는 DDEX 반환 해야DataReader

개체입니다.

스레드로부터의 안전성

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

참고 항목

참조

Microsoft.VisualStudio.Data.AdoDotNet 네임스페이스

AdoDotNetConnectionSupport