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 in) che accetta un riferimento, è possibile utilizzare CSession& per passare un oggetto anziché.
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
Header: atldbcli.h