Condividi tramite


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

Vedere anche

Riferimenti

Classe CDataConnection

CDataConnection::operator CSession*