Ole db sağlayıcısı şablonları listesi

Sınıflar ve arabirimler için ole db sağlayıcısı şablonları aşağıdaki kategorilerde gruplandırılabilir. Başvuru malzemeleri de makrolar için ole db sağlayıcısı şablonları hakkında bilgi içerir.

Sınıflar aşağıdaki adlandırma kuralını kullanın: deseni IWidgetImpl adında bir sınıfı IWidget arabirimini uygulaması sağlayacak.

Oturum sınıfları

IDBCreateCommandImpl

Yeni bir komut bir session nesnesi yaratır ve istenen arabirim yeni oluşturulan komutunu verir. İsteğe bağlı arabirim üzerinde oturum nesneler.

ISessionPropertiesImpl

Harita Implements oturum özellikleri statik fonksiyon tanımlı arama özelliğini ayarlayın. Özellik kümesi eşleme oturumu sınıf belirtilmelidir. Oturumlar zorunlu arabirimi.

IGetDataSourceImpl

Bir arabirim işaretçisi veri kaynağı nesnesi alır. Oturum zorunlu arabirimi.

IOpenRowsetImpl

Açılır ve tek bir temel tablo veya dizin tüm satırları içeren bir satır kümesi döndürür. Oturum nesnesi zorunlu arabirimi.

Satır kümesi sınıfları

CRowsetImpl

Bir standart ole db satır kümesi uygulaması, birçok uygulama arabirimleri birden çok devralma gerektirmeden sağlar. Uygulama sağlamanız gereken yalnızca Execute yöntemidir.

IRowsetImpl

Temel satır kümesi arabirim IRowset arabirimi uygulaması sağlar.

CSimpleRow

İçin IRowsetImpl sınıfında kullanılan satır tanıtıcı bir varsayylan uygulama sağlar. Satır tanıtıcı mantıksal sonuç satırı için benzersiz bir etikettir. IRowsetImpl IRowsetImpl::GetNextRows içinde istenen her satır için yeni bir CSimpleRow oluşturur.

IAccessorImpl

Ole db sağlayıcıları DBBINDING yapıları dizisi bir etiketi olan bir haccessor, uygulamak gerekir. Adresleri BindType yapıları haccessors sağlar. Zorunlu satır kümeleri ve komutlar.

IRowsetInfoImpl

Göster komutu sınıfında tanımlanan Implements özelliğini kullanarak satır kümesi özelliklerini ayarlayın. Satır kümeleri zorunlu arabirimi.

IColumnsInfoImpl

Delege sağlayıcısı sütun eşleme tarafından tanımlanan statik fonksiyon. Zorunlu satır kümeleri ve komutlarını arabirimde.

IConvertTypeImpl

Bir komut veya bir satır kümesi türü dönüştürmeleri kullanılabilirliği hakkında bilgi verir. Zorunlu komutları, satır kümeleri ve dizin satır kümeleri. Implements ole db tarafından dönüşüm nesnesine temsilci tarafından IConvertType arabirimi tarafından sağlanan.

IDBSchemaRowsetImpl

IDBSchemaRowset arabirimi ve CreateSchemaRowset templatized yaratıcısı işlevini uygular.

Komut sınıfı

ICommandTextImpl

Ayarlar, depolar ve komut metni döndürür. Zorunlu komutları.

ICommandImpl

ICommand arabirimi uygulaması sağlar. Bu arayüzü görünür değil, ama ICommandTextImpltarafından ele alınır. Komut nesnesi zorunlu bir arabirimde.

ICommandPropertiesImpl

ICommandProperties arabirimi uygulaması BEGIN_PROPSET_MAP makro tarafından tanımlanan statik fonksiyon tarafından sağlanır. Zorunlu komutları.

IColumnsInfoImpl ve IAccessorImplsatır kümesi sınıfları yukarıdaki bölümde açıklandığı, diğer komut sınıflardır.

Veri kaynağı sınıfları

IDBInitializeImpl

Oluşturur ve tüketici ile bağlantısını siler. Veri kaynağı nesneleri ve isteğe bağlı arabirim üzerinde numaralandırıcıları zorunlu arabirimi.

IDBPropertiesImpl

IDBProperties veri kaynağı nesneleri için zorunlu bir arabirim ve numaralandırıcıları isteğe bağlı arabirim olduğunu. Ancak, bu IDBInitializebir numaralayıcı sunar, IDBProperties (veri kaynağı özellikleri) maruz gerekir.

IDBCreateSessionImpl

Yeni bir oturum veri kaynağı nesnesi oluşturur ve yeni oluşturulan oturum istenen arabirim döndürür. Veri kaynağı nesneleri zorunlu arabirimi.

Diğer sınıflar

CUtlProps

Ole db özellik arabirimleri (örneğin, IDBProperties, ISessionPropertiesve IRowsetInfo) çeşitli özellikleri uygular.

Ayrıca bkz:

ole db tüketici şablonları listesi, ole db şablon sınıfları için giriş sayfası

Index