你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.Core 命名空间

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>

表示可以处理事件并同步或异步执行的方法。