SqlConnectionStringBuilder.TransactionBinding Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een tekenreekswaarde opgehaald of ingesteld die aangeeft hoe de verbinding de koppeling onderhoudt met een in de lijst vermelde System.Transactions transactie.
public:
property System::String ^ TransactionBinding { System::String ^ get(); void set(System::String ^ value); };
public string TransactionBinding { get; set; }
member this.TransactionBinding : string with get, set
Public Property TransactionBinding As String
Waarde van eigenschap
De waarde van de TransactionBinding eigenschap of String.Empty als er geen is opgegeven.
Opmerkingen
De trefwoorden voor transactiebinding in een ConnectionString besturingselement hoe een SqlConnection binding met een in de lijst opgenomen Transactionwordt.
In de volgende tabel ziet u de mogelijke waarden voor de TransactionBinding eigenschap:
| Value | Description |
|---|---|
| Impliciete ontkoppeling | De standaardwaarde. Zorgt ervoor dat de verbinding loskoppelt van de transactie wanneer deze eindigt. Na het loskoppelen worden extra aanvragen voor de verbinding uitgevoerd in de modus Automatisch aanpassen. De Current eigenschap wordt niet gecontroleerd bij het uitvoeren van aanvragen terwijl de transactie actief is. Nadat de transactie is beƫindigd, worden extra aanvragen uitgevoerd in de modus Voor automatisch aanpassen. |
| Expliciete koppeling ongedaan maken | Zorgt ervoor dat de verbinding gekoppeld blijft aan de transactie totdat de verbinding is gesloten of totdat EnlistTransaction wordt aangeroepen met een null (Nothing in Visual Basic) waarde. Er InvalidOperationException wordt een gegenereerd als Current dit niet de in de lijst opgenomen transactie is of als de in de lijst opgenomen transactie niet actief is. Dit gedrag dwingt de strikte bereikregels af die vereist zijn voor TransactionScope ondersteuning. |