Condividi tramite


Metodo DataConnection.Clone

Crea un'istanza duplicata di questa connessione dati, che mantiene le stesse proprietà e stato di connessione dell'originale.

Spazio dei nomi:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Sintassi

'Dichiarazione
Public MustOverride Function Clone As DataConnection
public abstract DataConnection Clone()
public:
virtual DataConnection^ Clone() abstract
abstract Clone : unit -> DataConnection
public abstract function Clone() : DataConnection

Valore restituito

Tipo: Microsoft.VisualStudio.Data.DataConnection
Restituisce un'istanza duplicata di un'istanza di un oggetto corrente DataConnection, con le stesse proprietà e stato di connessione dell'originale.

Note

Questo metodo può essere utile quando un client desidera eseguire un'azione con una connessione in un thread in background e non desidera ridurre la connessione principale mentre l'azione sta sviluppando.

La connessione duplicata presuppone lo stesso stato dell'originale, ovvero se l'oggetto di origine è chiuso, il nuovo viene chiuso.

Nota

Tutte le eccezioni che si verificano indicano che la connessione dati duplicati non è in grado di inizializzarsi lo stesso stato della connessione a causa di un problema specifico del provider.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DataConnection Classe

Spazio dei nomi Microsoft.VisualStudio.Data