Freigeben über


CDataConnection::operator CSession&

Gibt einen Verweis auf das enthaltende CSession-Objekt zurück.

operator const CSession&();

Hinweise

Dieser Operator gibt einen Verweis auf das enthaltende CSession-Objekt zurückgegeben und ermöglicht es Ihnen, ein CDataConnection-Objekt zu übergeben, in dem ein CSession Verweis erwartet wird.

Beispiel

Wenn Sie eine Funktion verfügen (z. B. untengenanntes), die einen Verweis CSession& akzeptiert, können Sie stattdessen auch verwenden, um ein Objekt zu übergeben.

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);

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CDataConnection-Klasse

CDataConnection::operator CSession*