Поделиться через


CDataConnection::operator CSession&

Возвращает ссылку на объект, содержащийся CSession.

operator const CSession&();

Заметки

Этот оператор возвращает ссылку на объект, содержащийся CSession, что позволяет передавать объект CDataConnection, где ожидается ссылка CSession.

Пример

При наличии функцию (например внизу), который принимает ссылку можно использовать CSession& для передачи объекта.

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);

Требования

Header: atldbcli.h

См. также

Ссылки

Класс CDataConnection

CDataConnection::operator CSession*