你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure.Core 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
ClientOptions |
所有客户端选项类型的基类型公开各种常见的客户端选项,如 Diagnostics、、RetryTransport。 |
DelayStrategy |
控制延迟行为的策略。 |
DelegatedTokenCredential |
用于创建能够提供 OAuth 令牌的委托 TokenCredential 的工厂。 |
DiagnosticsOptions |
公开与日志记录、遥测和分布式跟踪相关的客户端选项。 |
HttpHeader.Common |
常见定义的标头值。 |
HttpHeader.Names |
包含常用标头的名称。 |
HttpMessage |
表示流经 的 HttpPipeline上下文。 |
LruCache<TKey,TValue> |
使用双重链接列表和字典的简单 LRU 缓存实现。 |
MultipartResponse |
支持创建和分析多部分/混合内容。 这实现了一些分层标准,如 中 https://docs.microsoft.com/en-us/rest/api/storageservices/blob-batch 提到的, https://docs.microsoft.com/en-us/rest/api/storageservices/performing-entity-group-transactions 包括 https://www.odata.org/documentation/odata-version-3-0/batch-processing/ 和 https://www.ietf.org/rfc/rfc2046.txt。 |
ProvisionableTemplateAttribute |
用于描述部署模板的属性。 |
Request |
表示 HTTP 请求。 使用 CreateMessage() 或 CreateRequest() 创建实例。 |
RequestContent |
表示作为 的一 Request部分发送的内容。 |
RequestFailedDetailsParser |
控制应如何分析错误响应内容。 |
RequestUriBuilder |
为统一资源标识符提供自定义生成器, (URI) 并修改类的 Uri URI。 |
ResourceIdentifier |
Azure 资源管理器资源标识符。 |
ResponseClassificationHandler |
一种类型,用于分析 HTTP 消息并确定它持有的响应是否应被视为错误响应。 此类型的分类器可以使用请求、响应或其他消息属性中的信息来决定是否以及如何对消息进行分类。 此类型的TryClassify 方法允许在应用默认分类器逻辑之前将处理程序链接在一起。
如果链中的处理程序从 TryClassify 返回 false,则将尝试下一个处理程序,依此类说。 返回 true 的第一个处理程序将确定响应是否为错误。
|
ResponseClassifier |
分析 HTTP 响应和异常并确定是否应重试和/或分析响应并确定它们是否应被视为错误响应的类型。 |
RetryOptions |
可以指定一组选项,这些选项可影响重试尝试的方式,并且失败符合重试条件。 |
SchemaValidator |
此抽象类允许使用任何可用库从 .NET 类型生成架构,并针对架构验证对象。 |
StatusCodeClassifier |
此类型继承自 ResponseClassifier,旨在高效使用 中指定的 RequestContext分类器自定义。 |
TelemetryDetails |
有关要包含在 UserAgent 遥测中的包的详细信息 |
TokenCredential |
表示能够提供 OAuth 令牌的凭据。 |
结构
AccessToken |
表示包含过期信息的 Azure 服务持有者访问令牌。 |
AzureLocation |
表示受支持的资源提供程序所在的 Azure 地理区域。 |
ContentType |
表示内容类型。 |
HttpHeader |
表示 HTTP 标头。 |
MessageProcessingContext |
包含与遍历管道时 HttpMessage 处理 相关的信息。 |
RequestHeaders |
要作为 的一部分发送的 Request标头。 |
RequestMethod |
表示作为 的一 Request部分发送的 HTTP 方法。 |
ResourceType |
表示资源类型的结构。 |
ResponseHeaders |
作为 的一部分接收的 Response标头。 |
TokenRequestContext |
包含身份验证令牌请求的详细信息。 |
枚举
HttpPipelinePosition |
表示策略在管道中的位置。 |
RetryMode |
计算重试尝试之间的延迟时要应用的方法的类型。 |
委托
SyncAsyncEventHandler<T> |
表示可以处理事件并同步或异步执行的方法。 |