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

Vedere anche

Riferimenti

Classe CDataConnection

CDataConnection::operator CSession*