CDataConnection::operator CSession&
Restituisce un riferimento all'oggetto contenuto di CSession.
operator const CSession&();
Note
Questo operatore restituisce un riferimento all'oggetto contenuto di CSession, consentendo di passare un oggetto di CDataConnection in cui un riferimento di CSession previsto.
Esempio
Se si dispone di una funzione (come func di seguito) che accetta un riferimento di CSession, è possibile utilizzare CSession& per passare un oggetto di CDataConnection invece.
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);
Requisiti
Intestazione: atldbcli.h