DataServiceContext.GetReadStream Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
Instantie van DataServiceRequestArgs klasse die instellingen voor het HTTP-aanvraagbericht bevat.
Retouren
Een instantie van DataServiceStreamResponse die vertegenwoordigt het antwoord.
Uitzonderingen
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
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.