DataServiceContext.BeginGetReadStream Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
BeginGetReadStream(Object, DataServiceRequestArgs, AsyncCallback, Object) |
Асинхронно получает поток двоичных данных, принадлежащий к указанной сущности, используя указанные заголовки сообщения. |
BeginGetReadStream(Object, String, DataServiceRequestArgs, AsyncCallback, Object) |
Асинхронно получает именованный поток двоичных данных, принадлежащий к указанной сущности, используя указанные заголовки сообщения. |
BeginGetReadStream(Object, DataServiceRequestArgs, AsyncCallback, Object)
Асинхронно получает поток двоичных данных, принадлежащий к указанной сущности, используя указанные заголовки сообщения.
public virtual IAsyncResult BeginGetReadStream (object entity, Microsoft.OData.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
abstract member BeginGetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
override this.BeginGetReadStream : obj * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginGetReadStream (entity As Object, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult
Параметры
- entity
- Object
Сущность с потоком двоичных данных для извлечения.
Экземпляр класса DataServiceRequestArgs, содержащий параметры для сообщения HTTP-запроса.
- callback
- AsyncCallback
Делегат для вызова, когда результаты доступны для клиента.
- state
- Object
Определяемый пользователем объект состояния передается функции обратного вызова.
Возвращаемое значение
Объект IAsyncResult, используемый для отслеживания состояния асинхронной операции.
Исключения
Любой из параметров, содержащихся в методе, имеет значение NULL.
Объект entity
не отслеживается данным DataServiceContext.-or-The entity
находится в Added состоянии .-or-The entity
не является записью ссылки на мультимедиа и не имеет связанного потока двоичных данных.
Применяется к
BeginGetReadStream(Object, String, DataServiceRequestArgs, AsyncCallback, Object)
Асинхронно получает именованный поток двоичных данных, принадлежащий к указанной сущности, используя указанные заголовки сообщения.
public virtual IAsyncResult BeginGetReadStream (object entity, string name, Microsoft.OData.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
abstract member BeginGetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
override this.BeginGetReadStream : obj * string * Microsoft.OData.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginGetReadStream (entity As Object, name As String, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult
Параметры
- entity
- Object
Сущность с потоком двоичных данных для извлечения.
- name
- String
Имя двоичного потока для запроса.
Экземпляр класса DataServiceRequestArgs, содержащий параметры для сообщения HTTP-запроса.
- callback
- AsyncCallback
Делегат для вызова, когда результаты доступны для клиента.
- state
- Object
Определяемый пользователем объект состояния передается функции обратного вызова.
Возвращаемое значение
Объект IAsyncResult, используемый для отслеживания состояния асинхронной операции.