Partager via


CDataConnection::operator CSession&

Retourne une référence à l'objet contenu d' CSession .

operator const CSession&();

Notes

Cet opérateur retourne une référence à l'objet contenu d' CSession , ce qui vous permet de passer un objet d' CDataConnection où une référence d' CSession est attendue.

Exemple

Si vous avez une fonction (par exemple ci-dessous) qui prend une référence, vous pouvez utiliser CSession& pour passer un objet à 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

Header: atldbcli.h

Voir aussi

Référence

CDataConnection, classe

CDataConnection::operator CSession*