HttpWorkerRequest.BeginFlush(AsyncCallback, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将当前缓冲的响应发送到客户端。
public:
virtual IAsyncResult ^ BeginFlush(AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginFlush(AsyncCallback callback, object state);
abstract member BeginFlush : AsyncCallback * obj -> IAsyncResult
override this.BeginFlush : AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginFlush (callback As AsyncCallback, state As Object) As IAsyncResult
参数
- callback
- AsyncCallback
当相应的异步操作完成时调用的方法。
- state
- Object
用户提供的对象,用于区分此特定异步刷新操作与其他请求。
返回
工作器请求会缓冲状态、标头和响应正文,直到启动异步刷新操作。 如果基础 HttpWorkerRequest 对象支持异步刷新,并且此方法是从异步模块事件或异步处理程序调用的,则异步执行发送操作。 否则,实现将执行同步刷新操作。