IDataServiceStreamProvider 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.
Memungkinkan data biner diakses dan diubah sebagai sumber daya media milik entitas yang merupakan entri tautan media.
public interface class IDataServiceStreamProvider
public interface IDataServiceStreamProvider
type IDataServiceStreamProvider = interface
Public Interface IDataServiceStreamProvider
Keterangan
Open Data Protocol (OData) memungkinkan properti data biner dari entitas yang diekspos oleh layanan data untuk didefinisikan secara independen dari entri dalam umpan data dengan menggunakan mekanisme berdasarkan konstruksi berikut:
Sumber daya media - data objek besar biner yang merupakan data biner, seperti video, audio, gambar, atau sumber daya media lainnya.
Entri tautan media - entri AtomPub dalam umpan data yang mewakili entitas dan yang memiliki referensi ke sumber daya media terkait.
Untuk informasi selengkapnya, lihat Penyedia Streaming.
Properti
StreamBufferSize |
Mendapatkan ukuran buffer stream. |
Metode
DeleteStream(Object, DataServiceOperationContext) |
Menghapus sumber daya media terkait ketika entri tautan media dihapus. |
GetReadStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) |
Mengembalikan aliran yang berisi data sumber daya media untuk entitas yang ditentukan, yang merupakan entri tautan media. |
GetReadStreamUri(Object, DataServiceOperationContext) |
Mengembalikan URI yang digunakan untuk meminta sumber daya media milik entitas yang ditentukan. |
GetStreamContentType(Object, DataServiceOperationContext) |
Mengembalikan tipe konten sumber daya media milik entitas yang ditentukan. |
GetStreamETag(Object, DataServiceOperationContext) |
Mengembalikan eTag sumber daya media milik entri tautan media yang ditentukan. |
GetWriteStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) |
Mengembalikan aliran yang digunakan layanan data untuk menulis data biner untuk sumber daya media yang diterima dari klien yang termasuk dalam entitas yang ditentukan. |
ResolveType(String, DataServiceOperationContext) |
Mengembalikan nama jenis namespace yang memenuhi syarat yang mewakili jenis yang harus dibuat runtime layanan data untuk entri tautan media yang terkait dengan aliran data untuk sumber daya media yang sedang disisipkan. |