Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
IDBInitialize arabirimi için bir uygulama sağlar.
Sözdizimi
template <class T>
class ATL_NO_VTABLE IDBInitializeImpl : public IDBInitialize
Parametreler
T
sınıfından IDBInitializeImpltüretilen sınıfınız.
Gereksinimler
Üst bilgi: atldb.h
Üyeler
Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| IDBInitializeImpl | Oluşturucu. |
Arabirim Yöntemleri
| Veri Akışı Adı | Açıklama |
|---|---|
| Initialize | Sağlayıcıyı başlatır. |
| Başlatmayı kaldır | Sağlayıcıyı durdurur. |
Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| m_dwStatus | Veri kaynağı bayrakları. |
| m_pCUtlPropInfo | DB Özellikleri bilgilerinin uygulanmasına yönelik bir işaretçi. |
Açıklamalar
Veri kaynağı nesnelerinde zorunlu bir arabirim ve numaralandırıcılarda isteğe bağlı arabirim.
IDBInitializeImpl::IDBInitializeImpl
Oluşturucu.
Sözdizimi
IDBInitializeImpl();
Açıklamalar
Tüm veri üyelerini başlatır.
IDBInitializeImpl::Initialize
Özellik desteğini hazırlayarak veri kaynağı nesnesini başlatır.
Sözdizimi
STDMETHOD(Initialize)(void);
Açıklamalar
OLE DB Programcı Başvurusu'nda IDBInitialize::Initialize bölümüne bakın.
IDBInitializeImpl::Uninitialize
Özellik desteği gibi iç kaynakları serbest kaldırarak veri kaynağı nesnesini başlatılmamış bir duruma yerleştirir.
Sözdizimi
STDMETHOD(Uninitialize)(void);
Açıklamalar
Bkz. OLE DB Programcı Başvurusunda IDBInitialize::Uninitialize.
IDBInitializeImpl::m_dwStatus
Veri kaynağı bayrakları.
Sözdizimi
DWORD m_dwStatus;
Açıklamalar
Bu bayraklar, veri kaynağı nesnesi için çeşitli özniteliklerin durumunu belirtir veya belirtir. Aşağıdaki enum değerlerden birini veya daha fazlasını içerir:
enum DATASOURCE_FLAGS {
DSF_MASK_INIT = 0xFFFFF00F,
DSF_PERSIST_DIRTY = 0x00000001,
DSF_INITIALIZED = 0x00000010,
};
| Value | Açıklama |
|---|---|
DSF_MASK_INIT |
Başlatılmamış durumun geri yüklenmesini sağlayan bir maske. |
DSF_PERSIST_DIRTY |
Veri kaynağı nesnesinin kalıcılık gerektirip gerektirmediğini (başka bir ifadeyle, değişiklik yapılmışsa) ayarlayın. |
DSF_INITIALIZED |
Veri kaynağının başlatılıp başlatılmadığını ayarlayın. |
IDBInitializeImpl::m_pCUtlPropInfo
DB Özellikleri bilgileri için uygulama nesnesi işaretçisi.
Sözdizimi
CUtlPropInfo< T >* m_pCUtlPropInfo;
Ayrıca bkz.
OLE DB Sağlayıcı Şablonları
OLE DB Sağlayıcı Şablonu Mimarisi