CDataConnection::operator CSession&
Возвращает ссылку на объект, который содержит CSession.
operator const CSession&();
Заметки
Этот оператор возвращает ссылку на объект, который содержит CSession, позволяя тем самым передать объект CDataConnection, ссылка CSession ожидается.
Пример
Если имеется функция, (например, func ниже), принимает ссылку CSession можно использовать CSession& передать объект CDataConnection вместо.
void SessionFunc(const CSession& theSession)
{
XACTTRANSINFO info = {0};
HRESULT hr = theSession.GetTransactionInfo(&info);
wprintf_s(_T("GetTransactionInfo returned %x\n"), hr);
}
CDataConnection dc;
dc.Open(szInit);
SessionFunc(dc);
Требования
Заголовок: atldbcli.h