이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

DataReader.GetBytes 메서드 (String, Byte[], Int32, Int32)

지정 된 원시 이진 데이터의 바이트 수를 검색합니다.

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

public virtual int GetBytes(
	string name,
	byte[] buffer,
	int bufferIndex,
	int length
)

매개 변수

name
형식: String

원시 이진 데이터를 검색할 항목의 이름입니다.

buffer
형식: Byte[]

배열에 지정 된 데이터를 바이트 배열로 배치 해야 합니다. 경우 null,이 이렇게 배열 모두 지정된 된 데이터 표시 하는 데 필요한 크기를 반환 합니다.

bufferIndex
형식: Int32

시작 위치에 지정 된 바이트 배열에서의 인덱스는 buffer 매개 변수입니다.

length
형식: Int32

지정 된 바이트 배열로 읽을 바이트 수는 buffer 매개 변수입니다.

반환 값

형식: Int32
버퍼로 읽어온 바이트 수를 나타내는 정수 값입니다.

구현

IVsDataReader.GetBytes(String, Byte[], Int32, Int32)

원시 바이트 형태의 DDEX 공급자, 데이터를 제시 하면 기존 클라이언트 버퍼에 지정된 된 수의 바이트를 읽기 위해이 메서드를 호출 합니다. 이 하면 모든 데이터를 읽고 할당 된 메모리의 전체 값을 검색할 때 보다 더 나은 성능을 제공 합니다.

이 메서드를 호출 GetItemIndex 에 해당 하는 인덱스를 가져올 항목 이름 및 후 가공이 인덱스 GetBytes 요청한 원시 이진 데이터의 바이트 수를 검색할 수 있습니다.

표시: