Freigeben über


IRelationalConnection.SetDbConnection(DbConnection, Boolean) Methode

Definition

Legt den zugrunde liegenden DbConnection fest, der zum Herstellen einer Verbindung mit der Datenbank verwendet wird.

public void SetDbConnection (System.Data.Common.DbConnection? value, bool contextOwnsConnection);
abstract member SetDbConnection : System.Data.Common.DbConnection * bool -> unit
Public Sub SetDbConnection (value As DbConnection, contextOwnsConnection As Boolean)

Parameter

value
DbConnection

Das Verbindungsobjekt.

contextOwnsConnection
Boolean

Wenn true, übernimmt EF den Besitz der Verbindung und verwirf sie auf die gleiche Weise wie eine von EF erstellte Verbindung. Wenn false, besitzt der Aufrufer weiterhin die Verbindung und ist für deren Entsorgung verantwortlich.

Hinweise

Die Verbindung kann nur geändert werden, wenn die vorhandene Verbindung (sofern vorhanden) nicht geöffnet ist.

Gilt für: