Sdílet prostřednictvím


IErrorRecordsImpl – třída

Implementuje OLE DB IErrorRecords rozhraní, přidávání záznamů a načítání záznamů z datového člena (m_rgErrors) typu CAtlArray<RecordClass>.

template <
   class T, 
   class RecordClass = ATLERRORINFO
>
class IErrorRecordsImpl : public IErrorRecords

Parametry

  • T
    Třída odvozená ze IErrorRecordsImpl.

  • RecordClass
    Třída, která představuje objekt OLE DB chyba.

Členy

Metody

GetErrorDescriptionString

Získá popisný řetězec Chyba ze záznamu chyby.

GetErrorGUID

Získá identifikátor GUID chyba ze záznamu chyby.

GetErrorHelpContext

Získá ID kontextové nápovědy ze záznamu chyby.

GetErrorHelpFile

Získává úplnou cestu k souboru nápovědy ze záznamu chyby.

GetErrorSource

Chyba kód původu získá ze záznamu chyby.

Metody rozhraní

AddErrorRecord

Přidá záznam objektu error technologie OLE DB.

GetBasicErrorInfo

Vrátí základní informace o chybě návratový kód a číslo chyby specifické pro zprostředkovatele.

GetCustomErrorObject

Vrací ukazatel na objekt vlastní chybové rozhraní.

GetErrorInfo

Vrátí IErrorInfo ukazatele rozhraní na určený záznam.

GetErrorParameters

Vrátí parametry chyb.

GetRecordCount

Vrátí počet záznamů v objektu record technologie OLE DB.

Datové členy

m_rgErrors

Pole záznamy o chybách.

Požadavky

Záhlaví: atldb.h

Viz také

Koncepty

Šablony zprostředkovatele OLE DB (C++)

Architektura šablon zprostředkovatele OLE DB