Partager via


Interface IDataServiceStreamProvider2

Permet aux données binaires d'être accessibles et d'être modifiées comme un flux nommé qui appartient à un type d'entité.

Espace de noms :  System.Data.Services.Providers
Assembly :  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Syntaxe

'Déclaration
Public Interface IDataServiceStreamProvider2 _
    Inherits IDataServiceStreamProvider
'Utilisation
Dim instance As IDataServiceStreamProvider2
public interface IDataServiceStreamProvider2 : IDataServiceStreamProvider
public interface class IDataServiceStreamProvider2 : IDataServiceStreamProvider
type IDataServiceStreamProvider2 =  
    interface
        interface IDataServiceStreamProvider
    end
public interface IDataServiceStreamProvider2 extends IDataServiceStreamProvider

Le type IDataServiceStreamProvider2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique StreamBufferSize Obtient la taille de la mémoire tampon du flux. (hérité de IDataServiceStreamProvider.)

Haut de la page

Méthodes

  Nom Description
Méthode publique DeleteStream Supprime la ressource multimédia associée lorsqu'une entrée de lien multimédia est supprimée. (hérité de IDataServiceStreamProvider.)
Méthode publique GetReadStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) 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. (hérité de IDataServiceStreamProvider.)
Méthode publique GetReadStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) Retourne un flux qui contient les données binaires pour le flux nommé.
Méthode publique GetReadStreamUri(Object, DataServiceOperationContext) Retourne l'URI qui est utilisé pour demander la ressource multimédia qui appartient à l'entité spécifiée. (hérité de IDataServiceStreamProvider.)
Méthode publique GetReadStreamUri(Object, ResourceProperty, DataServiceOperationContext) Retourne l'URI qui est utilisé pour demander un flux nommé spécifique.
Méthode publique GetStreamContentType(Object, DataServiceOperationContext) Retourne le type de contenu de la ressource multimédia qui appartient à l'entité spécifiée. (hérité de IDataServiceStreamProvider.)
Méthode publique GetStreamContentType(Object, ResourceProperty, DataServiceOperationContext) Retourne le type de contenu du flux nommé spécifié.
Méthode publique GetStreamETag(Object, DataServiceOperationContext) Retourne l'eTag de la ressource multimédia qui appartient à l'entrée de lien média spécifiée. (hérité de IDataServiceStreamProvider.)
Méthode publique GetStreamETag(Object, ResourceProperty, DataServiceOperationContext) Retourne l'etag du flux nommé spécifié.
Méthode publique GetWriteStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) Retourne le flux que le service de données utilise pour écrire les données binaires pour la ressource multimédia reçue du client qui appartient à l'entité spécifiée. (hérité de IDataServiceStreamProvider.)
Méthode publique GetWriteStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) Retourne le flux que le service de données utilise pour écrire les données binaires reçues de client comme flux nommé spécifié.
Méthode publique ResolveType Retourne un nom de type qualifié par un espace de noms qui représente le type que le runtime du service de données doit créer pour l'entrée de lien média associée au flux de données pour la ressource multimédia insérée. (hérité de IDataServiceStreamProvider.)

Haut de la page

Voir aussi

Référence

Espace de noms System.Data.Services.Providers