SqlConnectionStringBuilder.TransparentNetworkIPResolution 属性

定义

将该键的值设置为 true 时,需要应用程序检索特定 DNS 条目的所有 IP 地址并尝试连接到列表中的第一个地址。 如果未在 0.5 秒内建立连接,应用程序将尝试并行连接到所有其他地址。 第一个地址响应后,应用程序将与响应的 IP 地址建立连接。

public:
 property bool TransparentNetworkIPResolution { bool get(); void set(bool value); };
public bool TransparentNetworkIPResolution { get; set; }
member this.TransparentNetworkIPResolution : bool with get, set
Public Property TransparentNetworkIPResolution As Boolean

属性值

布尔值。

注解

如果键 MultiSubnetFailover 设置为 trueTransparentNetworkIPResolution 则忽略 。

Failover Partner如果设置了键,TransparentNetworkIPResolution则忽略 。

此键的值必须是 truefalseyesno

yes 与 的值相同 true

no 与 的值相同 false

在以下情况下,此键默认为 false

  • 连接到数据源以下列结尾的 Azure SQL 数据库:

    • .database.chinacloudapi.cn

    • .database.usgovcloudapi.net

    • .database.cloudapi.de

    • .database.windows.net

  • Authentication 是“Active Directory 密码”或“Active Directory 集成”

否则,它默认为 true

适用于