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

com.azure.core.client.traits

此包包含的接口表示 Azure SDK for Java 中的库提供的功能的常见交叉方面。 每个接口称为“特征”,实现接口的类据说具有该特征。 包中有 com.azure.core.amqp.client.traits 与 AMQP 用例相关的其他特征。

Azure SDK for Java 中特征的特别重点是使更高级别的库能够在实例化客户端本身之前更抽象地将客户端库配置为其生成器的一部分。 通过执行此操作,这些高级库能够更简单地推断功能。 请务必认识到,尽管这些横切特征可用,但每个构建者的配置都不能仅仅为所有构建者提供相同的参数! 必须根据要求对每个生成器进行适当配置,否则当要求生成器创建关联的客户端时,可能会发生运行时故障。

接口

AzureKeyCredentialTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 AzureKeyCredential的一致接口。

AzureNamedKeyCredentialTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 AzureNamedKeyCredential的一致接口。

AzureSasCredentialTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 AzureSasCredential的一致接口。

ConfigurationTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 Configuration的一致接口。

ConnectionStringTrait<T>

提供 com.azure.core.client.traits 用于设置连接字符串的一致接口的 。

EndpointTrait<T>

提供 com.azure.core.client.traits 用于设置服务终结点的一致接口的 。

HttpTrait<T>

com.azure.core.client.traits HTTP 特定设置的配置提供一致的接口。

KeyCredentialTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 KeyCredential的一致接口。

TokenCredentialTrait<T>

一个 , com.azure.core.client.traits 它提供用于设置 TokenCredential的一致接口。