> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAsyncProvider

> XAsyncProvider

# XAsyncProvider

XAsyncProvider API 的参考资料。

## 函数

| 函数                                                                            | 说明                                                                                 |
| ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [XAsyncBegin](/reference/system/xasyncprovider/functions/xasyncbegin)         | 初始化一个 [XAsyncBlock](/reference/system/xasync/structs/xasyncblock) 并通过异步提供程序开始异步工作。 |
| [XAsyncComplete](/reference/system/xasyncprovider/functions/xasynccomplete)   | 指示异步提供程序的回调函数已完成工作并且可以返回结果。                                                        |
| [XAsyncGetResult](/reference/system/xasyncprovider/functions/xasyncgetresult) | 返回来自异步提供程序的异步调用的结果。                                                                |
| [XAsyncProvider](/reference/system/xasyncprovider/functions/xasyncprovider)   | 实现异步调用的回调函数。                                                                       |
| [XAsyncSchedule](/reference/system/xasyncprovider/functions/xasyncschedule)   | 为异步提供程序的回调函数计划工作。                                                                  |

## 结构体

| 结构体                                                                               | 说明                  |
| --------------------------------------------------------------------------------- | ------------------- |
| [XAsyncProviderData](/reference/system/xasyncprovider/structs/xasyncproviderdata) | 表示传递给异步提供程序回调函数的数据。 |

## 枚举

| 枚举                                                          | 说明             |
| ----------------------------------------------------------- | -------------- |
| [XAsyncOp](/reference/system/xasyncprovider/enums/xasyncop) | 表示异步提供程序的操作代码。 |

## Conceptual documentation

* [XAsyncProvider 库概述](/build/core-features/common/async/async-libraries/async-library-xasyncprovider)

## See also

[系统 API 参考](/reference/system/gc-reference-system-toc)\
[异步编程的设计目标和改进](/build/core-features/common/async/async-whitepaper)\
[异步编程模型](/build/core-features/common/async/async-programming-model)


## Related topics

- [XAsyncProvider function](/zh-CN/reference/system/xasyncprovider/functions/xasyncprovider.md)
- [XAsyncProvider 库概述](/zh-CN/build/core-features/common/async/async-libraries/async-library-xasyncprovider.md)
- [AsyncProviderData](/zh-CN/reference/system/xasyncprovider/structs/xasyncproviderdata.md)
- [XAsyncBegin](/zh-CN/reference/system/xasyncprovider/functions/xasyncbegin.md)
- [XAsyncOp](/zh-CN/reference/system/xasyncprovider/enums/xasyncop.md)
