다음을 통해 공유


IDataReader 인터페이스

정의

입력 스트림에 대한 읽기 액세스를 제공합니다.

public interface class IDataReader
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
struct IDataReader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
public interface IDataReader
Public Interface IDataReader
파생
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

속성

ByteOrder

입력 스트림에 있는 데이터의 바이트 순서를 가져오거나 설정합니다.

InputStreamOptions

입력 스트림에 대한 읽기 옵션을 가져오거나 설정합니다.

UnconsumedBufferLength

읽지 않은 버퍼의 크기를 가져옵니다.

UnicodeEncoding

입력 스트림에 대한 유니코드 문자 인코딩을 가져오거나 설정합니다.

메서드

DetachBuffer()

이전에 판독기에서 연결한 버퍼를 분리합니다.

DetachStream()

이전에 판독기에서 연결한 스트림을 분리합니다.

LoadAsync(UInt32)

입력 스트림에서 데이터를 로드합니다.

ReadBoolean()

입력 스트림에서 부울 값을 읽습니다.

ReadBuffer(UInt32)

입력 스트림에서 버퍼를 읽습니다.

ReadByte()

입력 스트림에서 바이트 값을 읽습니다.

ReadBytes(Byte[])

입력 스트림에서 바이트 값 배열을 읽습니다.

ReadDateTime()

입력 스트림에서 날짜 및 시간 값을 읽습니다.

ReadDouble()

입력 스트림에서 부동 소수점 값을 읽습니다.

ReadGuid()

입력 스트림에서 GUID 값을 읽습니다.

ReadInt16()

입력 스트림에서 16비트 정수 값을 읽습니다.

ReadInt32()

입력 스트림에서 32비트 정수 값을 읽습니다.

ReadInt64()

입력 스트림에서 64비트 정수 값을 읽습니다.

ReadSingle()

입력 스트림에서 부동 소수점 값을 읽습니다.

ReadString(UInt32)

입력 스트림에서 문자열 값을 읽습니다.

ReadTimeSpan()

입력 스트림에서 시간 간격을 읽습니다.

ReadUInt16()

입력 스트림에서 부호 없는 16비트 정수 를 읽습니다.

ReadUInt32()

입력 스트림에서 부호 없는 32비트 정수 를 읽습니다.

ReadUInt64()

입력 스트림에서 부호 없는 64비트 정수 를 읽습니다.

적용 대상