Méthode IDataServiceStreamProvider.GetReadStream
Retourne un flux qui contient les données de ressources multimédia pour l'entité spécifiée, qui est une entrée de lien média.
Espace de noms : System.Data.Services.Providers
Assembly : Microsoft.Data.Services (en Microsoft.Data.Services.dll)
Syntaxe
'Déclaration
Function GetReadStream ( _
entity As Object, _
etag As String, _
checkETagForEquality As Nullable(Of Boolean), _
operationContext As DataServiceOperationContext _
) As Stream
'Utilisation
Dim instance As IDataServiceStreamProvider
Dim entity As Object
Dim etag As String
Dim checkETagForEquality As Nullable(Of Boolean)
Dim operationContext As DataServiceOperationContext
Dim returnValue As Stream
returnValue = instance.GetReadStream(entity, _
etag, checkETagForEquality, operationContext)
Stream GetReadStream(
Object entity,
string etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext operationContext
)
Stream^ GetReadStream(
Object^ entity,
String^ etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext^ operationContext
)
abstract GetReadStream :
entity:Object *
etag:string *
checkETagForEquality:Nullable<bool> *
operationContext:DataServiceOperationContext -> Stream
function GetReadStream(
entity : Object,
etag : String,
checkETagForEquality : Nullable<boolean>,
operationContext : DataServiceOperationContext
) : Stream
Paramètres
- entity
Type : System.Object
Entité qui est une entrée de lien multimédia avec une ressource multimédia associée.
- etag
Type : System.String
Valeur de l'ETAG envoyée dans le cadre de la requête HTTP envoyée au service de données.
- checkETagForEquality
Type : System.Nullable<Boolean>
Valeur Boolean nullable qui détermine quel type de demande conditionnelle a été publié dans le service de données, qui est true lorsque l'ETAG a été introduit dans un en-tête If-Match, false lorsque l'ETAG a été introduit dans un en-tête If-None-Match, et nullune référence Null (Nothing dans Visual Basic) lorsque la demande n'était pas conditionnelles et qu'aucun ETAG n'y était inclus.
- operationContext
Type : System.Data.Services.DataServiceOperationContext
Instance DataServiceOperationContext utilisée par le service de données pour traiter la demande.
Valeur de retour
Type : System.IO.Stream
Données Stream qui contiennent les données de propriété binaires de la propriété entity.
Notes
eTag est la valeur d'un en-tête If-Match ou If-None-Match.
La méthode GetReadStream est appelée par le runtime du service de données pour acquérir le flux que le service de données retourne au client lorsque celui-ci demande la ressource multimédia pour le entityspécifié, qui est une entrée de lien média. Pour plus d'informations, consultez Fournisseurs de diffusion en continu (WCF Data Services).