Bagikan melalui


IDataServiceStreamProvider Antarmuka

Definisi

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.

Berlaku untuk