SqlConnectionStringBuilder.TransparentNetworkIPResolution 属性

定义

如果此密钥的值设置为 true,则应用程序需要检索特定 DNS 条目的所有 IP 地址,并尝试与列表中的第一个 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.

适用于