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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.