StreamedFileDataRequest Kelas
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.
Mewakili aliran output akses berurutan yang menunjukkan permintaan untuk aliran data StorageFile yang dibuat dengan memanggil CreateStreamedFileAsync atau ReplaceWithStreamedFileAsync.
public ref class StreamedFileDataRequest sealed : IClosable, IStreamedFileDataRequest, IOutputStream
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StreamedFileDataRequest final : IClosable, IStreamedFileDataRequest, IOutputStream
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StreamedFileDataRequest : System.IDisposable, IStreamedFileDataRequest, IOutputStream
Public NotInheritable Class StreamedFileDataRequest
Implements IDisposable, IOutputStream, IStreamedFileDataRequest
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Objek ini diteruskan ke fungsi StreamedFileDataRequestedHandler aplikasi saat aliran yang diwakili oleh StorageFile diakses. Tentukan fungsi StreamedFileDataRequestedHandler jika Anda menggunakan CreateStreamedFileAsync atau ReplaceWithStreamedFileAsync untuk mendapatkan StorageFile yang mewakili aliran.
Metode
Close() |
Merilis sumber daya sistem yang diekspos oleh aliran saat ini yang menunjukkan bahwa permintaan data selesai. |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola. |
FailAndClose(StreamedFileFailureMode) |
Menunjukkan bahwa data tidak dapat dialirkan dan merilis sumber daya sistem yang diekspos oleh aliran saat ini yang menunjukkan bahwa permintaan data selesai. |
FlushAsync() |
Menghapus data di aliran saat ini. |
WriteAsync(IBuffer) |
Menulis data dari buffer ke aliran saat ini. |