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.
ile aynı işlevleri IObjectWithSite gerçekleştirir ancak OLE DB özelliklerini DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDSde etkinleştirir.
Sözdizimi
template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
: public IObjectWithSiteImpl< T >
Parametreler
T
öğesinden IRowsetCreatortüretilen bir sınıf.
Gereksinimler
Üst bilgi: atldb.h
Üyeler
Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| SetSite | Satır kümesi nesnesini içeren siteyi ayarlar. |
Açıklamalar
Bu sınıf IObjectWithSite'den devralır ve IObjectWithSite::SetSite'i geçersiz kılar. Sağlayıcı komutu veya oturum nesnesi bir satır kümesi oluşturduğunda, arayan IObjectWithSite satır kümesi nesnesini çağırır QueryInterface ve satır kümesi nesnesinin IUnkown arabirimini site arabirimi olarak geçirmeyi çağırırSetSite.
IRowsetCreatorImpl::SetSite
Satır kümesi nesnesini içeren siteyi ayarlar. Daha fazla bilgi için bkz . IObjectWithSite::SetSite.
Sözdizimi
STDMETHOD(SetSite )(IUnknown* pCreator);
Parametreler
pCreator
[in] IUnknown Satır kümesi nesnesini yöneten sitenin arabirim işaretçisine yönelik işaretçi.
Dönüş Değeri
Standart bir HRESULT.
Açıklamalar
Buna ek olarak, IRowsetCreatorImpl::SetSite OLE DB DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS özelliklerini etkinleştirir.
Ayrıca bkz.
OLE DB Sağlayıcı Şablonları
OLE DB Sağlayıcı Şablonu Mimarisi