DataServiceContext.GetReadStream Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient des données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données.
Surcharges
GetReadStream(Object) |
Obtient des données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données. |
GetReadStream(Object, DataServiceRequestArgs) |
Obtient les données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données, ainsi que les en-têtes de message spécifiés. |
GetReadStream(Object, String) |
Obtient les données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données, avec l'en-tête de message Accept. |
GetReadStream(Object)
Obtient des données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données.
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
Paramètres
- entity
- Object
Entité qui présente la propriété binaire à récupérer.
Retours
Instance de DataServiceStreamResponse qui représente la réponse.
Exceptions
entity
a la valeur null
.
L'entity
n'est pas suivie par ce DataServiceContext.
- ou -
L'entity
est à l'état Added.
- ou -
entity
n'est pas une entrée de lien multimédia et n'a pas de propriété binaire.
Remarques
La GetReadStream méthode demande de manière synchrone un flux de données qui contient la propriété binaire du demandé entity
.
Dans le protocole AtomPub, est entity
une entrée Media Link et la propriété binaire est la ressource multimédia associée.
S’applique à
GetReadStream(Object, DataServiceRequestArgs)
Obtient les données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données, ainsi que les en-têtes de message spécifiés.
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
Paramètres
- entity
- Object
Entité qui présente la propriété binaire à récupérer.
Instance de classe DataServiceRequestArgs qui contient des paramètres pour le message de requête HTTP.
Retours
Instance de DataServiceStreamResponse qui représente la réponse.
Exceptions
L'entity
n'est pas suivie par ce DataServiceContext.
- ou -
L'entity
est à l'état Added.
- ou -
entity
n'est pas une entrée de lien multimédia et n'a pas de propriété binaire.
Remarques
La GetReadStream méthode demande de manière synchrone un flux de données qui contient la propriété binaire du demandé entity
.
Dans le protocole AtomPub, est entity
une entrée Media Link et la propriété binaire est la ressource multimédia associée.
Aucune validation n’est effectuée sur les en-têtes qui sont définis dans args
. Par conséquent, ne modifiez pas un en-tête HTTP d'une façon qui modifie la signification de la requête.
S’applique à
GetReadStream(Object, String)
Obtient les données de propriété binaires pour l'entité spécifiée sous la forme d'un flux de données, avec l'en-tête de message 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
Paramètres
- entity
- Object
Entité qui présente la propriété binaire à récupérer.
- acceptContentType
- String
Type de contenu des données demandées à partir du service de données, spécifié dans l'en-tête Accept.
Retours
Instance de DataServiceStreamResponse qui représente la réponse.
Exceptions
L'entity
n'est pas suivie par ce DataServiceContext.
- ou -
L'entity
est à l'état Added.
- ou -
entity
n'est pas une entrée de lien multimédia et n'a pas de propriété binaire.
Remarques
Le acceptContentType
paramètre doit être une valeur valide pour l’en-tête HTTP Accepter.
La GetReadStream méthode demande de manière synchrone un flux de données qui contient la propriété binaire du demandé entity
.
Dans le protocole AtomPub, est entity
une entrée Media Link et la propriété binaire est la ressource multimédia associée.
Aucune validation n’est effectuée sur les en-têtes qui sont définis dans acceptContentType
. Par conséquent, ne modifiez pas cet en-tête HTTP d'une façon qui modifie la signification de la requête.