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 MultiSubnetFailover Schlüssel auf truefestgelegt ist, TransparentNetworkIPResolution wird ignoriert.

Wenn der Failover Partner Schlüssel festgelegt ist, TransparentNetworkIPResolution wird ignoriert.

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

Ein Wert von yes wird mit einem Wert von truebehandelt.

Ein Wert von no wird mit einem Wert von falsebehandelt.

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

  • Herstellen einer Verbindung mit Azure SQL Datenbank, in der die Datenquelle mit 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 festgelegt true.

Gilt für: