Share via


DataServiceContext.GetReadStream Metode

Definisi

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data.

Overload

GetReadStream(Object)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data.

GetReadStream(Object, DataServiceRequestArgs)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data bersama dengan header pesan yang ditentukan.

GetReadStream(Object, String)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data, dengan header Terima pesan yang ditentukan.

GetReadStream(Object)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data.

public:
 System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream (object entity);
member this.GetReadStream : obj -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object) As DataServiceStreamResponse

Parameter

entity
Object

Entitas yang memiliki properti biner untuk diambil.

Mengembalikan

Instans DataServiceStreamResponse yang mewakili respons.

Pengecualian

entity adalah null.

entity tidak dilacak oleh ini DataServiceContext.

-atau-

Ada entity di negara bagian Added .

-atau-

entity bukan Entri Tautan Media dan tidak memiliki properti biner.

Keterangan

Metode ini GetReadStream secara sinkron meminta aliran data yang berisi properti biner dari yang diminta entity.

Dalam protokol AtomPub, entity adalah Entri Tautan Media dan properti biner adalah Sumber Daya Media terkait.

Berlaku untuk

GetReadStream(Object, DataServiceRequestArgs)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data bersama dengan header pesan yang ditentukan.

public:
 System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity, System::Data::Services::Client::DataServiceRequestArgs ^ args);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream (object entity, System.Data.Services.Client.DataServiceRequestArgs args);
member this.GetReadStream : obj * System.Data.Services.Client.DataServiceRequestArgs -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object, args As DataServiceRequestArgs) As DataServiceStreamResponse

Parameter

entity
Object

Entitas yang memiliki properti biner untuk diambil.

args
DataServiceRequestArgs

DataServiceRequestArgs Instans kelas yang berisi pengaturan untuk pesan permintaan HTTP.

Mengembalikan

Instans DataServiceStreamResponse yang mewakili respons.

Pengecualian

entityadalah null.

-atau-

argsadalah null.

entity tidak dilacak oleh ini DataServiceContext.

-atau-

Ada entity di negara bagian Added .

-atau-

entity bukan Entri Tautan Media dan tidak memiliki properti biner.

Keterangan

Metode ini GetReadStream secara sinkron meminta aliran data yang berisi properti biner dari yang diminta entity.

Dalam protokol AtomPub, entity adalah Entri Tautan Media dan properti biner adalah Sumber Daya Media terkait.

Tidak ada validasi yang dilakukan pada header yang diatur dalam args. Oleh karena itu, jangan ubah header HTTP dengan cara yang mengubah arti permintaan.

Berlaku untuk

GetReadStream(Object, String)

Mendapatkan data properti biner untuk entitas yang ditentukan sebagai aliran data, dengan header Terima pesan yang ditentukan.

public:
 System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity, System::String ^ acceptContentType);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream (object entity, string acceptContentType);
member this.GetReadStream : obj * string -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object, acceptContentType As String) As DataServiceStreamResponse

Parameter

entity
Object

Entitas yang memiliki properti biner untuk diambil.

acceptContentType
String

Jenis konten data yang diminta dari layanan data, ditentukan di header Terima.

Mengembalikan

Instans DataServiceStreamResponse yang mewakili respons.

Pengecualian

entityadalah null.

-atau-

acceptContentTypeadalah null.

entity tidak dilacak oleh ini DataServiceContext.

-atau-

Ada entity di negara bagian Added .

-atau-

entity bukan Entri Tautan Media dan tidak memiliki properti biner.

Keterangan

Parameter acceptContentType harus menjadi nilai yang valid untuk header Terima HTTP.

Metode ini GetReadStream secara sinkron meminta aliran data yang berisi properti biner dari yang diminta entity.

Dalam protokol AtomPub, entity adalah Entri Tautan Media dan properti biner adalah Sumber Daya Media terkait.

Tidak ada validasi yang dilakukan pada header yang diatur dalam acceptContentType. Oleh karena itu, jangan ubah header HTTP ini dengan cara yang mengubah arti permintaan.

Berlaku untuk