Поделиться через


DataServiceContext.GetReadStream Метод

Определение

Перегрузки

GetReadStream(Object, String)

Получает поток двоичных данных, принадлежащий к указанной сущности, используя указанный заголовок сообщения Content-Type.

GetReadStream(Object, String, DataServiceRequestArgs)

Получает именованный поток двоичных данных, принадлежащий к указанной сущности, используя указанный заголовок сообщения Content-Type.

GetReadStream(Object)

Получает поток двоичных данных, который принадлежит к указанной сущности.

GetReadStream(Object, DataServiceRequestArgs)

Получает поток двоичных данных для указанной сущности, используя указанные заголовки сообщения.

GetReadStream(Object, String)

Получает поток двоичных данных, принадлежащий к указанной сущности, используя указанный заголовок сообщения Content-Type.

public virtual Microsoft.OData.Client.DataServiceStreamResponse GetReadStream (object entity, string acceptContentType);
abstract member GetReadStream : obj * string -> Microsoft.OData.Client.DataServiceStreamResponse
override this.GetReadStream : obj * string -> Microsoft.OData.Client.DataServiceStreamResponse
Public Overridable Function GetReadStream (entity As Object, acceptContentType As String) As DataServiceStreamResponse

Параметры

entity
Object

Сущность с потоком двоичных данных для извлечения.

acceptContentType
String

Тип содержимого потока двоичных данных, запрашиваемый у службы данных, указанной в заголовке Accept.

Возвращаемое значение

Экземпляр DataServiceStreamResponse, представляющий ответ.

Исключения

entity имеет значение null.-или- acceptContentType имеет значение NULL.

Объект entity не отслеживается данным DataServiceContext.-or-The entity находится в Added состоянии .-or-The entity не является записью ссылки на мультимедиа и не имеет связанного потока.

Применяется к

GetReadStream(Object, String, DataServiceRequestArgs)

Получает именованный поток двоичных данных, принадлежащий к указанной сущности, используя указанный заголовок сообщения Content-Type.

public virtual Microsoft.OData.Client.DataServiceStreamResponse GetReadStream (object entity, string name, Microsoft.OData.Client.DataServiceRequestArgs args);
abstract member GetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs -> Microsoft.OData.Client.DataServiceStreamResponse
override this.GetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs -> Microsoft.OData.Client.DataServiceStreamResponse
Public Overridable Function GetReadStream (entity As Object, name As String, args As DataServiceRequestArgs) As DataServiceStreamResponse

Параметры

entity
Object

Сущность с потоком двоичных данных для извлечения.

name
String

Имя двоичного потока для запроса.

args
DataServiceRequestArgs

Экземпляр класса DataServiceRequestArgs, содержащий параметры для сообщения HTTP-запроса.

Возвращаемое значение

Экземпляр DataServiceStreamResponse, представляющий ответ.

Исключения

Параметры сущности или аргументов имеют значение NULL.

Указанная сущность либо не отслеживается, либо находится в добавленном состоянии.

Применяется к

GetReadStream(Object)

Получает поток двоичных данных, который принадлежит к указанной сущности.

public virtual Microsoft.OData.Client.DataServiceStreamResponse GetReadStream (object entity);
abstract member GetReadStream : obj -> Microsoft.OData.Client.DataServiceStreamResponse
override this.GetReadStream : obj -> Microsoft.OData.Client.DataServiceStreamResponse
Public Overridable Function GetReadStream (entity As Object) As DataServiceStreamResponse

Параметры

entity
Object

Сущность с двоичным потоком для извлечения.

Возвращаемое значение

Экземпляр DataServiceStreamResponse, представляющий ответ.

Исключения

Имеет entity значение NULL.

Объект entity не отслеживается данным DataServiceContext.-or-The entity находится в Added состоянии .-or-The entity не является записью ссылки на мультимедиа и не имеет связанного двоичного потока.

Применяется к

GetReadStream(Object, DataServiceRequestArgs)

Получает поток двоичных данных для указанной сущности, используя указанные заголовки сообщения.

public virtual Microsoft.OData.Client.DataServiceStreamResponse GetReadStream (object entity, Microsoft.OData.Client.DataServiceRequestArgs args);
abstract member GetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs -> Microsoft.OData.Client.DataServiceStreamResponse
override this.GetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs -> Microsoft.OData.Client.DataServiceStreamResponse
Public Overridable Function GetReadStream (entity As Object, args As DataServiceRequestArgs) As DataServiceStreamResponse

Параметры

entity
Object

Сущность с двоичным потоком для извлечения.

args
DataServiceRequestArgs

Экземпляр класса DataServiceRequestArgs, содержащий параметры для сообщения HTTP-запроса.

Возвращаемое значение

Экземпляр DataServiceStreamResponse, представляющий ответ.

Исключения

entity имеет значение null.-или- args имеет значение NULL.

Объект entity не отслеживается данным DataServiceContext.-or-The entity находится в Added состоянии .-or-The entity не является записью ссылки на мультимедиа и не имеет связанного двоичного потока.

Применяется к