DataServiceContext.GetReadStream Metod

Definition

Hämtar binära egenskapsdata för den angivna entiteten som en dataström.

Överlagringar

Name Description
GetReadStream(Object)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström.

GetReadStream(Object, DataServiceRequestArgs)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström tillsammans med de angivna meddelandehuvudena.

GetReadStream(Object, String)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström, med angivet acceptmeddelandehuvud.

GetReadStream(Object)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström.

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

Parametrar

entity
Object

Entiteten som har den binära egenskapen att hämta.

Returer

En instans av DataServiceStreamResponse detta representerar svaret.

Undantag

entity är null.

entity Spåras inte av den här DataServiceContext.

-eller-

Är entity i tillståndet Added .

-eller-

entity är inte en Media Link-post och har ingen binär egenskap.

Kommentarer

Metoden GetReadStream begär synkront en dataström som innehåller den binära egenskapen för den begärda entity.

I AtomPub-protokollet entity är en Media Link-post och den binära egenskapen är den associerade medieresursen.

Gäller för

GetReadStream(Object, DataServiceRequestArgs)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström tillsammans med de angivna meddelandehuvudena.

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

Parametrar

entity
Object

Entiteten som har den binära egenskapen att hämta.

args
DataServiceRequestArgs

Instans av DataServiceRequestArgs klassen som innehåller inställningar för HTTP-begärandemeddelandet.

Returer

En instans av DataServiceStreamResponse detta representerar svaret.

Undantag

entity är null.

-eller-

args är null.

entity Spåras inte av den här DataServiceContext.

-eller-

Är entity i tillståndet Added .

-eller-

entity är inte en Media Link-post och har ingen binär egenskap.

Kommentarer

Metoden GetReadStream begär synkront en dataström som innehåller den binära egenskapen för den begärda entity.

I AtomPub-protokollet entity är en Media Link-post och den binära egenskapen är den associerade medieresursen.

Ingen validering utförs på rubrikerna som anges i args. Ändra därför inte ett HTTP-huvud på ett sätt som ändrar innebörden av begäran.

Gäller för

GetReadStream(Object, String)

Hämtar binära egenskapsdata för den angivna entiteten som en dataström, med angivet acceptmeddelandehuvud.

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

Parametrar

entity
Object

Entiteten som har den binära egenskapen att hämta.

acceptContentType
String

Innehållstypen för de data som begärs från datatjänsten, som anges i rubriken Acceptera.

Returer

En instans av DataServiceStreamResponse detta representerar svaret.

Undantag

entity är null.

-eller-

acceptContentType är null.

entity Spåras inte av den här DataServiceContext.

-eller-

Är entity i tillståndet Added .

-eller-

entity är inte en Media Link-post och har ingen binär egenskap.

Kommentarer

Parametern acceptContentType ska vara ett giltigt värde för http-huvudet.

Metoden GetReadStream begär synkront en dataström som innehåller den binära egenskapen för den begärda entity.

I AtomPub-protokollet entity är en Media Link-post och den binära egenskapen är den associerade medieresursen.

Ingen validering utförs på rubrikerna som anges i acceptContentType. Ändra därför inte http-huvudet på ett sätt som ändrar innebörden av begäran.

Gäller för