DataServiceContext.GetReadStream Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados.
Sobrecargas
| Nome | Description |
|---|---|
| GetReadStream(Object) |
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados. |
| GetReadStream(Object, DataServiceRequestArgs) |
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados junto com os cabeçalhos de mensagem especificados. |
| GetReadStream(Object, String) |
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados, com o cabeçalho de mensagem Accept especificado. |
GetReadStream(Object)
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados.
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
Parâmetros
- entity
- Object
A entidade que tem a propriedade binária a ser recuperada.
Retornos
Uma instância que DataServiceStreamResponse representa a resposta.
Exceções
O entity é null.
O entity não é acompanhado por isso DataServiceContext.
-ou-
O entity estado está no Added estado.
-ou-
Não entity é uma Entrada de Link de Mídia e não tem uma propriedade binária.
Comentários
O GetReadStream método solicita de forma síncrona um fluxo de dados que contém a propriedade binária do solicitado entity.
No protocolo AtomPub, é entity uma Entrada de Link de Mídia e a propriedade binária é o Recurso de Mídia associado.
Aplica-se a
GetReadStream(Object, DataServiceRequestArgs)
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados junto com os cabeçalhos de mensagem especificados.
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
Parâmetros
- entity
- Object
A entidade que tem a propriedade binária a ser recuperada.
Instância da DataServiceRequestArgs classe que contém configurações para a mensagem de solicitação HTTP.
Retornos
Uma instância que DataServiceStreamResponse representa a resposta.
Exceções
O entity não é acompanhado por isso DataServiceContext.
-ou-
O entity estado está no Added estado.
-ou-
Não entity é uma Entrada de Link de Mídia e não tem uma propriedade binária.
Comentários
O GetReadStream método solicita de forma síncrona um fluxo de dados que contém a propriedade binária do solicitado entity.
No protocolo AtomPub, é entity uma Entrada de Link de Mídia e a propriedade binária é o Recurso de Mídia associado.
Nenhuma validação é executada nos cabeçalhos definidos em args. Portanto, não altere um cabeçalho HTTP de uma maneira que altere o significado da solicitação.
Aplica-se a
GetReadStream(Object, String)
Obtém dados de propriedade binária para a entidade especificada como um fluxo de dados, com o cabeçalho de mensagem Accept especificado.
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
Parâmetros
- entity
- Object
A entidade que tem a propriedade binária a ser recuperada.
- acceptContentType
- String
O tipo de conteúdo dos dados solicitados do serviço de dados, especificado no cabeçalho Accept.
Retornos
Uma instância que DataServiceStreamResponse representa a resposta.
Exceções
O entity não é acompanhado por isso DataServiceContext.
-ou-
O entity estado está no Added estado.
-ou-
Não entity é uma Entrada de Link de Mídia e não tem uma propriedade binária.
Comentários
O acceptContentType parâmetro deve ser um valor válido para o cabeçalho Aceitar HTTP.
O GetReadStream método solicita de forma síncrona um fluxo de dados que contém a propriedade binária do solicitado entity.
No protocolo AtomPub, é entity uma Entrada de Link de Mídia e a propriedade binária é o Recurso de Mídia associado.
Nenhuma validação é executada nos cabeçalhos definidos em acceptContentType. Portanto, não altere esse cabeçalho HTTP de uma maneira que altere o significado da solicitação.