IDataWriter 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 tulis ke aliran output.
public interface class IDataWriter
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1689817701, 54081, 18722, 179, 138, 221, 74, 248, 128, 140, 78)]
struct IDataWriter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1689817701, 54081, 18722, 179, 138, 221, 74, 248, 128, 140, 78)]
public interface IDataWriter
Public Interface IDataWriter
- 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 output. |
UnicodeEncoding |
Mendapatkan atau mengatur pengodean karakter Unicode untuk aliran output. |
UnstoredBufferLength |
Mendapatkan ukuran buffer yang belum digunakan. |
Metode
DetachBuffer() |
Mencopot buffer yang sebelumnya dilampirkan ke penulis. |
DetachStream() |
Mencopot aliran yang sebelumnya dilampirkan ke penulis. |
FlushAsync() |
Membersihkan data secara asinkron. |
MeasureString(String) |
Mendapatkan ukuran string. |
StoreAsync() |
Menerapkan data dalam buffer ke penyimpanan cadangan. |
WriteBoolean(Boolean) |
Menulis nilai Boolean ke aliran output. |
WriteBuffer(IBuffer) |
Menulis sejumlah byte dari buffer ke aliran output. |
WriteBuffer(IBuffer, UInt32, UInt32) |
Menulis berbagai byte dari buffer ke aliran output. |
WriteByte(Byte) |
Menulis nilai byte ke aliran output. |
WriteBytes(Byte[]) |
Menulis array nilai byte ke aliran output. |
WriteDateTime(DateTime) |
Menulis nilai tanggal dan waktu ke aliran output. |
WriteDouble(Double) |
Menulis nilai floating-point ke aliran output. |
WriteGuid(Guid) |
Menulis nilai GUID ke aliran output. |
WriteInt16(Int16) |
Menulis nilai bilangan bulat 16-bit ke aliran output. |
WriteInt32(Int32) |
Menulis nilai bilangan bulat 32-bit ke aliran output. |
WriteInt64(Int64) |
Menulis nilai bilangan bulat 64-bit ke aliran output. |
WriteSingle(Single) |
Tulis nilai floating-point ke aliran output. |
WriteString(String) |
Menulis nilai string ke aliran output. |
WriteTimeSpan(TimeSpan) |
Menulis nilai interval waktu ke aliran output. |
WriteUInt16(UInt16) |
Menulis nilai bilangan bulat 16-bit yang tidak ditandatangani ke aliran output. |
WriteUInt32(UInt32) |
Menulis nilai bilangan bulat 32-bit yang tidak ditandatangani ke aliran output. |
WriteUInt64(UInt64) |
Menulis nilai bilangan bulat 64-bit yang tidak ditandatangani ke aliran output. |