DataServiceContext.GetReadStream Metoda

Definice

Získá data binární vlastnosti pro zadanou entitu jako datový proud.

Přetížení

Name Description
GetReadStream(Object)

Získá data binární vlastnosti pro zadanou entitu jako datový proud.

GetReadStream(Object, DataServiceRequestArgs)

Získá data binární vlastnosti pro zadanou entitu jako datový proud spolu se zadanými hlavičkami zprávy.

GetReadStream(Object, String)

Získá data binární vlastnosti pro zadanou entitu jako datový proud se zadaným záhlavím přijmout zprávu.

GetReadStream(Object)

Získá data binární vlastnosti pro zadanou entitu jako datový proud.

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

Parametry

entity
Object

Entita, která má binární vlastnost k načtení.

Návraty

Instance DataServiceStreamResponse , která představuje odpověď.

Výjimky

To entity je null.

Toto entity není sledováno DataServiceContext.

nebo

Je entity ve Added stavu.

nebo

Není entity položka media linku a nemá binární vlastnost.

Poznámky

Metoda GetReadStream synchronně požaduje datový proud, který obsahuje binární vlastnost požadované entity.

V protokolu entity AtomPub je položka media linku a binární vlastnost je přidružený prostředek média.

Platí pro

GetReadStream(Object, DataServiceRequestArgs)

Získá data binární vlastnosti pro zadanou entitu jako datový proud spolu se zadanými hlavičkami zprávy.

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

Parametry

entity
Object

Entita, která má binární vlastnost k načtení.

args
DataServiceRequestArgs

DataServiceRequestArgs Instance třídy, která obsahuje nastavení pro zprávu požadavku HTTP

Návraty

Instance DataServiceStreamResponse , která představuje odpověď.

Výjimky

entity je null.

nebo

args je null.

Toto entity není sledováno DataServiceContext.

nebo

Je entity ve Added stavu.

nebo

Není entity položka media linku a nemá binární vlastnost.

Poznámky

Metoda GetReadStream synchronně požaduje datový proud, který obsahuje binární vlastnost požadované entity.

V protokolu entity AtomPub je položka media linku a binární vlastnost je přidružený prostředek média.

U hlaviček, které jsou nastavené v argssouboru , se neprovádí žádné ověření. Proto neměňte hlavičku HTTP způsobem, který změní význam požadavku.

Platí pro

GetReadStream(Object, String)

Získá data binární vlastnosti pro zadanou entitu jako datový proud se zadaným záhlavím přijmout zprávu.

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

Parametry

entity
Object

Entita, která má binární vlastnost k načtení.

acceptContentType
String

Typ obsahu dat požadovaných z datové služby zadaný v hlavičce Accept.

Návraty

Instance DataServiceStreamResponse , která představuje odpověď.

Výjimky

entity je null.

nebo

acceptContentType je null.

Toto entity není sledováno DataServiceContext.

nebo

Je entity ve Added stavu.

nebo

Není entity položka media linku a nemá binární vlastnost.

Poznámky

Parametr acceptContentType by měl být platnou hodnotou hlavičky Accept HTTP.

Metoda GetReadStream synchronně požaduje datový proud, který obsahuje binární vlastnost požadované entity.

V protokolu entity AtomPub je položka media linku a binární vlastnost je přidružený prostředek média.

U hlaviček, které jsou nastavené v acceptContentTypesouboru , se neprovádí žádné ověření. Proto tuto hlavičku HTTP neměňte způsobem, který změní význam požadavku.

Platí pro