Freigeben über


SqlConnectionStringBuilder.TransparentNetworkIPResolution Eigenschaft

Definition

Wenn der Wert dieses Schlüssels auf true festgelegt wird, muss die Anwendung alle IP-Adressen für einen bestimmten DNS-Eintrag abrufen und versuchen, mit der ersten Adresse auf der Liste eine Verbindung herzustellen. Wenn die Verbindung nicht innerhalb von 0,5 Sekunden hergestellt wird, versucht die Verbindung, parallel mit allen anderen Adressen eine Verbindung herzustellen. Wenn die erste Adresse antwortet, stellt die Anwendung eine Verbindung mit der antwortenden IP-Adresse her.

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

Eigenschaftswert

Ein boolescher Wert.

Hinweise

Wenn der Multi Subnet Failover Schlüssel auf truefestgelegt ist, Transparent Network IP Resolution wird ignoriert.

Wenn der Failover Partner Schlüssel festgelegt ist, Transparent Network IP Resolution wird ignoriert.

Der Wert dieses Schlüssels muss , false, yesoder noseintrue.

Ein Wert von yes wird genauso behandelt wie ein Wert von true.

Ein Wert von no wird genauso behandelt wie ein Wert von false.

Dieser Schlüssel wird standardmäßig verwendet, false wenn:

  • Herstellen einer Verbindung mit Azure SQL Datenbank, bei der die Datenquelle mit folgendem Ende endet:

    • .database.chinacloudapi.cn

    • .database.usgovcloudapi.net

    • .database.cloudapi.de

    • .database.windows.net

  • Authentication ist "Active Directory Password" oder "Active Directory Integrated"

Andernfalls wird standardmäßig verwendet true.

Gilt für: