Metodo IVsDataConnection.GetLockedProviderObject (Int32)
Recupera il provider di dati sottostante dopo avere bloccato la connessione dati corrente.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
Function GetLockedProviderObject ( _
lockTimeout As Integer _
) As Object
Object GetLockedProviderObject(
int lockTimeout
)
Object^ GetLockedProviderObject(
int lockTimeout
)
abstract GetLockedProviderObject :
lockTimeout:int -> Object
function GetLockedProviderObject(
lockTimeout : int
) : Object
Parametri
lockTimeout
Tipo: Int32Il tempo di attesa, in secondi, attendere la connessione dati al blocco prima di restituire.
Valore restituito
Tipo: Object
L'oggetto del provider di dati sottostante per la connessione dati corrente, o nullriferimento null (Nothing in Visual Basic) se la connessione dati non può essere bloccato durante il periodo di timeout specificato.
Note
Un client può utilizzare questo metodo se riconoscono sul provider di dati sottostante e si desidera effettuare chiamate direttamente all'API, o per motivi di prestazioni o perché c'è funzionalità che DDEX a livello nativo non supporta.
Un esempio di un oggetto provider sarà un'istanza IDbConnection per un provider ADO.NET, o un XmlDocument per un file XML.
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.