DataServiceContext.GetReadStream Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera dane właściwości binarnych dla określonej jednostki jako strumień danych.
Przeciążenia
GetReadStream(Object) |
Pobiera dane właściwości binarnych dla określonej jednostki jako strumień danych. |
GetReadStream(Object, DataServiceRequestArgs) |
Pobiera dane właściwości binarnych dla określonej jednostki jako strumień danych wraz z określonymi nagłówkami komunikatów. |
GetReadStream(Object, String) |
Pobiera dane właściwości binarne dla określonej jednostki jako strumienia danych z określonym nagłówkiem komunikatu Accept. |
GetReadStream(Object)
Pobiera dane właściwości binarnych dla określonej jednostki jako strumień danych.
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
Jednostka, która ma właściwość binarną do pobrania.
Zwraca
Wystąpienie tej DataServiceStreamResponse funkcji reprezentuje odpowiedź.
Wyjątki
Wartość entity
to null
.
Element entity
nie jest śledzony przez ten element DataServiceContext.
-lub-
Wartość entity
jest w Added stanie .
-lub-
Element entity
nie jest wpisem linku multimedialnego i nie ma właściwości binarnej.
Uwagi
Metoda GetReadStream synchronicznie żąda strumienia danych zawierającego właściwość binarną żądanego entity
obiektu .
W protokole AtomPub element jest wpisem linku multimediów, entity
a właściwość binarna jest skojarzonym zasobem multimediów.
Dotyczy
GetReadStream(Object, DataServiceRequestArgs)
Pobiera dane właściwości binarnych dla określonej jednostki jako strumień danych wraz z określonymi nagłówkami komunikatów.
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
Jednostka, która ma właściwość binarną do pobrania.
DataServiceRequestArgs Wystąpienie klasy zawierające ustawienia komunikatu żądania HTTP.
Zwraca
Wystąpienie tej DataServiceStreamResponse funkcji reprezentuje odpowiedź.
Wyjątki
Element entity
nie jest śledzony przez ten element DataServiceContext.
-lub-
Wartość entity
jest w Added stanie .
-lub-
Element entity
nie jest wpisem linku multimedialnego i nie ma właściwości binarnej.
Uwagi
Metoda GetReadStream synchronicznie żąda strumienia danych zawierającego właściwość binarną żądanego entity
obiektu .
W protokole AtomPub element jest wpisem linku multimediów, entity
a właściwość binarna jest skojarzonym zasobem multimediów.
W nagłówkach ustawionych w args
elemecie nie jest wykonywana walidacja. W związku z tym nie należy zmieniać nagłówka HTTP w sposób, który zmienia znaczenie żądania.
Dotyczy
GetReadStream(Object, String)
Pobiera dane właściwości binarne dla określonej jednostki jako strumienia danych z określonym nagłówkiem komunikatu Accept.
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
Jednostka, która ma właściwość binarną do pobrania.
- acceptContentType
- String
Typ zawartości danych żądanych z usługi danych określony w nagłówku Accept.
Zwraca
Wystąpienie tej DataServiceStreamResponse funkcji reprezentuje odpowiedź.
Wyjątki
Element entity
nie jest śledzony przez ten element DataServiceContext.
-lub-
Wartość entity
jest w Added stanie .
-lub-
Element entity
nie jest wpisem linku multimedialnego i nie ma właściwości binarnej.
Uwagi
Parametr acceptContentType
powinien być prawidłową wartością nagłówka Accept HTTP.
Metoda GetReadStream synchronicznie żąda strumienia danych zawierającego właściwość binarną żądanego entity
obiektu .
W protokole AtomPub element jest wpisem linku multimediów, entity
a właściwość binarna jest skojarzonym zasobem multimediów.
W nagłówkach ustawionych w acceptContentType
elemecie nie jest wykonywana walidacja. W związku z tym nie należy zmieniać tego nagłówka HTTP w sposób, który zmienia znaczenie żądania.