DataServiceContext.GetReadStream Methode

Definitie

Hiermee worden binaire eigenschapsgegevens voor de opgegeven entiteit opgehaald als een gegevensstroom.

Overloads

Name Description
GetReadStream(Object)

Hiermee worden binaire eigenschapsgegevens voor de opgegeven entiteit opgehaald als een gegevensstroom.

GetReadStream(Object, DataServiceRequestArgs)

Hiermee worden binaire eigenschapsgegevens voor de opgegeven entiteit opgehaald als gegevensstroom, samen met de opgegeven berichtkoppen.

GetReadStream(Object, String)

Hiermee worden binaire eigenschapsgegevens opgehaald voor de opgegeven entiteit als gegevensstroom, met de opgegeven berichtkop Accepteren.

GetReadStream(Object)

Hiermee worden binaire eigenschapsgegevens voor de opgegeven entiteit opgehaald als een gegevensstroom.

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

Parameters

entity
Object

De entiteit met de binaire eigenschap die moet worden opgehaald.

Retouren

Een instantie van DataServiceStreamResponse die vertegenwoordigt het antwoord.

Uitzonderingen

De entity is null.

De entity is niet bijgehouden door deze DataServiceContext.

– of –

Het entity is in de Added staat.

– of –

Het entity is geen Media Link Entry en heeft geen binaire eigenschap.

Opmerkingen

De GetReadStream methode vraagt synchroon een gegevensstroom aan die de binaire eigenschap van de aangevraagde entitybevat.

In het AtomPub-protocol is het entity een Media Link-vermelding en de binaire eigenschap is de bijbehorende mediaresource.

Van toepassing op

GetReadStream(Object, DataServiceRequestArgs)

Hiermee worden binaire eigenschapsgegevens voor de opgegeven entiteit opgehaald als gegevensstroom, samen met de opgegeven berichtkoppen.

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

Parameters

entity
Object

De entiteit met de binaire eigenschap die moet worden opgehaald.

args
DataServiceRequestArgs

Instantie van DataServiceRequestArgs klasse die instellingen voor het HTTP-aanvraagbericht bevat.

Retouren

Een instantie van DataServiceStreamResponse die vertegenwoordigt het antwoord.

Uitzonderingen

entity is null.

– of –

args is null.

De entity is niet bijgehouden door deze DataServiceContext.

– of –

Het entity is in de Added staat.

– of –

Het entity is geen Media Link Entry en heeft geen binaire eigenschap.

Opmerkingen

De GetReadStream methode vraagt synchroon een gegevensstroom aan die de binaire eigenschap van de aangevraagde entitybevat.

In het AtomPub-protocol is het entity een Media Link-vermelding en de binaire eigenschap is de bijbehorende mediaresource.

Er wordt geen validatie uitgevoerd op de kopteksten die zijn ingesteld in args. Wijzig daarom geen HTTP-header op een manier die de betekenis van de aanvraag wijzigt.

Van toepassing op

GetReadStream(Object, String)

Hiermee worden binaire eigenschapsgegevens opgehaald voor de opgegeven entiteit als gegevensstroom, met de opgegeven berichtkop Accepteren.

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

Parameters

entity
Object

De entiteit met de binaire eigenschap die moet worden opgehaald.

acceptContentType
String

Het inhoudstype van de gegevens die zijn aangevraagd bij de gegevensservice, die is opgegeven in de header Accepteren.

Retouren

Een instantie van DataServiceStreamResponse die vertegenwoordigt het antwoord.

Uitzonderingen

entity is null.

– of –

acceptContentType is null.

De entity is niet bijgehouden door deze DataServiceContext.

– of –

Het entity is in de Added staat.

– of –

Het entity is geen Media Link Entry en heeft geen binaire eigenschap.

Opmerkingen

De acceptContentType parameter moet een geldige waarde zijn voor de HTTP-header Accepteren.

De GetReadStream methode vraagt synchroon een gegevensstroom aan die de binaire eigenschap van de aangevraagde entitybevat.

In het AtomPub-protocol is het entity een Media Link-vermelding en de binaire eigenschap is de bijbehorende mediaresource.

Er wordt geen validatie uitgevoerd op de kopteksten die zijn ingesteld in acceptContentType. Wijzig deze HTTP-header daarom niet op een manier die de betekenis van de aanvraag wijzigt.

Van toepassing op