Sdílet prostřednictvím


CDataConnection::operator CSession&

Vrátí odkaz na uzavřeného CSession objektu.

operator const CSession&();

Poznámky

Tento operátor vrací odkaz na uzavřeného CSession objektu, což umožňuje přenos CDataConnection objektu kde CSession je očekáván odkaz.

Příklad

Pokud máte funkce (jako func pod), která má CSession odkaz, můžete použít CSession& k předání CDataConnection namísto objektu.

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

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CDataConnection – třída

CDataConnection::operator CSession*