DataServiceContext.GetReadStream Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá binární data vlastností pro zadanou entitu jako datový proud.
Přetížení
GetReadStream(Object) |
Získá binární data vlastností pro zadanou entitu jako datový proud. |
GetReadStream(Object, DataServiceRequestArgs) |
Získá binární data vlastností pro zadanou entitu jako datový proud spolu se zadanými hlavičkami zprávy. |
GetReadStream(Object, String) |
Získá binární data vlastností pro zadanou entitu jako datový proud se zadaným hlavičkou Přijmout zprávu. |
GetReadStream(Object)
Získá binární data vlastností 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
Hodnota entity
je null
.
Tento entity
soubor není sledován DataServiceContext.
-nebo-
Je entity
ve Added stavu.
-nebo-
Položka entity
není položka media linku a nemá binární vlastnost.
Poznámky
Metoda GetReadStream synchronně požaduje datový stream, který obsahuje binární vlastnost požadovaného entity
objektu .
V protokolu entity
AtomPub je položka Media Link Entry a binární vlastnost je přidružený prostředek media.
Platí pro
GetReadStream(Object, DataServiceRequestArgs)
Získá binární data vlastností 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í.
DataServiceRequestArgs Instance třídy, která obsahuje nastavení pro zprávu požadavku HTTP.
Návraty
Instance DataServiceStreamResponse , která představuje odpověď.
Výjimky
Tento entity
soubor není sledován DataServiceContext.
-nebo-
Je entity
ve Added stavu.
-nebo-
Položka entity
není položka media linku a nemá binární vlastnost.
Poznámky
Metoda GetReadStream synchronně požaduje datový stream, který obsahuje binární vlastnost požadovaného entity
objektu .
V protokolu entity
AtomPub je položka Media Link Entry a binární vlastnost je přidružený prostředek media.
U hlaviček nastavených v args
systému se neprovádí žádné ověření. Proto neměňte hlavičku HTTP způsobem, který mění význam požadavku.
Platí pro
GetReadStream(Object, String)
Získá binární data vlastností pro zadanou entitu jako datový proud se zadaným hlavičkou 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
Tento entity
soubor není sledován DataServiceContext.
-nebo-
Je entity
ve Added stavu.
-nebo-
Položka entity
není položka media linku a nemá binární vlastnost.
Poznámky
Parametr acceptContentType
by měl být platnou hodnotou pro hlavičku Accept HTTP.
Metoda GetReadStream synchronně požaduje datový stream, který obsahuje binární vlastnost požadovaného entity
objektu .
V protokolu entity
AtomPub je položka Media Link Entry a binární vlastnost je přidružený prostředek media.
U hlaviček nastavených v acceptContentType
systému se neprovádí žádné ověření. Proto neměňte tuto hlavičku HTTP způsobem, který mění význam požadavku.