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.
Tüm veri kaynaklarını ve numaralandırıcıları açıklayan bir satır kümesi döndürmek için ISourcesRowset arabirimini kullanıma sunan bir OLE DB numaralandırıcı nesnesi kullanır.
Sözdizimi
class CEnumerator :
public CAccessorRowset< CAccessor <CEnumeratorAccessor >>
Gereksinimler
Üst bilgi: atldbcli.h
Üyeler
Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| Bul | Kullanılabilir sağlayıcılar (veri kaynakları) üzerinden aramalar ve belirtilen ada sahip bir sağlayıcı arar. |
| GetMoniker | Geçerli kaydın IMoniker arabirimini alır. |
| Aç | Numaralandırıcıyı açar. |
Açıklamalar
Verileri bu sınıftan ISourcesRowset dolaylı olarak alabilirsiniz.
CEnumerator::Find
Kullanılabilir sağlayıcılar arasında belirtilen bir adı arar.
Sözdizimi
bool Find(TCHAR* szSearchName) throw();
Parametreler
szSearchName
[in] Aranacak ad.
Dönüş Değeri
true adı bulunduysa. Tersi durumda false.
Açıklamalar
Bu ad, ISourcesRowset arabiriminin üyesiyle eşlerSOURCES_NAME.
CEnumerator::GetMoniker
Görünen adı ayrıştırarak dizenin bir ada dönüştürülebilen bileşenini ayıklar.
Sözdizimi
HRESULT GetMoniker(LPMONIKER* ppMoniker) const throw();
HRESULT GetMoniker(LPMONIKER* ppMoniker,
LPCTSTR lpszDisplayName) const throw();
Parametreler
ppMoniker
[out] Geçerli satırın görünen adından (CEnumeratorAccessor::m_szParseName) ayrıştırılan ad.
lpszDisplayName
[in] Ayrıştırmak için görünen ad.
Dönüş Değeri
Standart bir HRESULT.
CEnumerator::Open
Numaralandırıcı için bilinen adı bağlar, belirtildiyse, ISourcesRowset::GetSourcesRowset çağrısı yaparak numaralandırıcının satır kümesini alır.
Sözdizimi
HRESULT Open(LPMONIKER pMoniker) throw();
HRESULT Open(const CLSID* pClsid = & CLSID_OLEDB_ENUMERATOR) throw();
HRESULT Open(const CEnumerator& enumerator) throw();
Parametreler
pMoniker
[in] Numaralandırıcı için bir takma ad işaretçisi.
pClsid
[in] Bir numaralandırıcının CLSID işaretçisi.
Numaralayıcı
[in] Bir numaralandırıcıya başvuru.
Dönüş Değeri
Standart bir HRESULT.
Ayrıca bkz.
DBViewer
OLE DB Tüketici Şablonları
OLE DB Tüketici Şablonları Başvurusu