IDataReader Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan akses baca ke aliran input.
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
- Turunan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Properti
ByteOrder |
Mendapatkan atau mengatur urutan byte data dalam aliran input. |
InputStreamOptions |
Mendapatkan atau mengatur opsi baca untuk aliran input. |
UnconsumedBufferLength |
Mendapatkan ukuran buffer yang belum dibaca. |
UnicodeEncoding |
Mendapatkan atau mengatur pengodean karakter Unicode untuk aliran input. |
Metode
DetachBuffer() |
Mencopot buffer yang sebelumnya dilampirkan ke pembaca. |
DetachStream() |
Mencopot aliran yang sebelumnya dilampirkan ke pembaca. |
LoadAsync(UInt32) |
Memuat data dari aliran input. |
ReadBoolean() |
Membaca nilai Boolean dari aliran input. |
ReadBuffer(UInt32) |
Membaca buffer dari aliran input. |
ReadByte() |
Membaca nilai byte dari aliran input. |
ReadBytes(Byte[]) |
Membaca array nilai byte dari aliran input. |
ReadDateTime() |
Membaca nilai tanggal dan waktu dari aliran input. |
ReadDouble() |
Membaca nilai floating-point dari aliran input. |
ReadGuid() |
Membaca nilai GUID dari aliran input. |
ReadInt16() |
Membaca nilai bilangan bulat 16-bit dari aliran input. |
ReadInt32() |
Membaca nilai bilangan bulat 32-bit dari aliran input. |
ReadInt64() |
Membaca nilai bilangan bulat 64-bit dari aliran input. |
ReadSingle() |
Membaca nilai floating-point dari aliran input. |
ReadString(UInt32) |
Membaca nilai string dari aliran input. |
ReadTimeSpan() |
Membaca interval waktu dari aliran input. |
ReadUInt16() |
Membaca bilangan bulat yang tidak ditandatangani 16-bit dari aliran input. |
ReadUInt32() |
Membaca bilangan bulat 32-bit yang tidak ditandatangani dari aliran input. |
ReadUInt64() |
Membaca bilangan bulat 64-bit yang tidak ditandatangani dari aliran input. |