CDataConnection : : opérateur CSession&
Retourne une référence à l'objet contenu CSession.
operator const CSession&();
Notes
Cet opérateur retourne un pointeur vers l'objet CSession, qui vous permet de passer un objet CDataConnection là où une référence CSession est attendue.
Exemple
Si vous avez une fonction (comme par exemple func ci-dessous) qui prend une référence CSession, vous pouvez utiliser CSession& pour passer un objet CDataConnection à la place.
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);
Configuration requise
En-tête : atldbcli.h