IVsDataConnection Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili koneksi data.
public interface class IVsDataConnection : IDisposable, IServiceProvider, Microsoft::VisualStudio::Data::Services::IVsDataConnectionEvents
public interface IVsDataConnection : IDisposable, IServiceProvider, Microsoft.VisualStudio.Data.Services.IVsDataConnectionEvents
type IVsDataConnection = interface
interface IVsDataConnectionEvents
interface IServiceProvider
interface IDisposable
Public Interface IVsDataConnection
Implements IDisposable, IServiceProvider, IVsDataConnectionEvents
- Penerapan
Properti
| ConnectionTimeout |
Mendapatkan atau mengatur jumlah waktu untuk menunggu untuk membuat koneksi sebelum mengakhiri upaya dan menghasilkan kesalahan waktu habis. |
| CurrentThreadHasLock |
Mendapatkan nilai yang menunjukkan apakah utas saat ini memiliki kunci pada objek koneksi data. |
| DisplayConnectionString |
Mendapatkan string koneksi di mana informasi sensitif, jika ada, diformat untuk tampilan aman. |
| EncryptedConnectionString |
Mendapatkan versi terenkripsi dari string koneksi. |
| IsLocked |
Mendapatkan nilai yang menunjukkan apakah koneksi data saat ini dikunci. |
| IsNonLocking |
Mendapatkan nilai yang menunjukkan apakah koneksi data mendukung penguncian otomatis. |
| Provider |
Mendapatkan GUID penyedia data. |
| SafeConnectionString |
Mendapatkan string koneksi, tidak termasuk informasi sensitif. |
| Source |
Mendapatkan GUID sumber data untuk koneksi data saat ini, jika ada. |
| State |
Mendapatkan status koneksi data saat ini. |
Metode
| Clone() |
Membuat salinan koneksi data saat ini. |
| Clone(Boolean) |
Membuat salinan koneksi data saat ini. |
| Close() |
Menutup koneksi data saat ini. |
| EnsureConnected() |
Menentukan apakah koneksi data saat ini tersambung, dan, jika tidak, akan membukanya. |
| EquivalentTo(Guid, String, Boolean) |
Menunjukkan apakah informasi koneksi data yang diberikan, seperti yang diwakili oleh GUID penyedia dan string koneksi, setara dengan instans koneksi data saat ini. |
| GetLockedProviderObject() |
Mengambil penyedia data terkunci yang mendasar yang mendukung koneksi data saat ini. |
| GetLockedProviderObject(Int32) |
Mengambil penyedia data yang mendasar setelah mengunci koneksi data saat ini. |
| Lock() |
Mengunci koneksi data saat ini. |
| Lock(Int32) |
Mengunci koneksi data saat ini. |
| Open() |
Membuka koneksi data saat ini. |
| ReleaseExclusiveAccessProxy() |
Merilis proksi akses eksklusif yang ada. |
| Unlock() |
Membuka kunci koneksi data saat ini. |
| UnlockProviderObject() |
Membuka kunci objek penyedia yang mendasar untuk koneksi data saat ini. |
Acara
| MessageReceived |
Terjadi ketika pesan diterima dari sumber data. (Diperoleh dari IVsDataConnectionEvents) |
| StateChanged |
Terjadi ketika status koneksi data diubah. (Diperoleh dari IVsDataConnectionEvents) |