IDataServiceStreamProvider.GetReadStream Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un flusso che contiene i dati della risorsa multimediale per l'entità specificata, che è una voce di collegamento multimediale.
public:
System::IO::Stream ^ GetReadStream(System::Object ^ entity, System::String ^ etag, Nullable<bool> checkETagForEquality, System::Data::Services::DataServiceOperationContext ^ operationContext);
public System.IO.Stream GetReadStream (object entity, string etag, bool? checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
abstract member GetReadStream : obj * string * Nullable<bool> * System.Data.Services.DataServiceOperationContext -> System.IO.Stream
Public Function GetReadStream (entity As Object, etag As String, checkETagForEquality As Nullable(Of Boolean), operationContext As DataServiceOperationContext) As Stream
Parametri
- entity
- Object
Entità che è una voce di collegamento multimediale con una risorsa multimediale correlata.
- etag
- String
Valore eTag inviato come parte della richiesta HTTP inviata al servizio dati.
Valore Boolean nullable che determina se il servizio dati deve essere del tipo di eTag utilizzato.
- operationContext
- DataServiceOperationContext
Istanza di DataServiceOperationContext utilizzata dal servizio dati per elaborare la richiesta.
Restituisce
Elemento Stream di dati che contiene i dati della proprietà binari di entity
.
Commenti
eTag
è il valore di un'intestazione If-Match o If-None-Match. Sono supportati i valori seguenti:
true
- quando l'eTag rappresenta un'intestazione di If-Match.false
- quando l'eTag rappresenta un'intestazione If-None-Match.null
- quando un'intestazione If-Match o If-None-Match non è presente nella richiesta.
Il metodo GetReadStream viene chiamato dal runtime del servizio dati per acquisire il flusso restituito al client dal servizio dati quando il client richiede la risorsa multimediale per l'elemento entity
specificato, che è una voce di collegamento multimediale. Per altre informazioni, vedere Provider di streaming.