CDataConnection::operator CSession&

Zwraca odwołanie do zamkniętego CSession obiektu.

operator const CSession&();

Uwagi

Ten operator zwraca odwołanie do zamkniętego CSession obiektu pozwala przekazywać CDataConnection obiektu gdzie CSession odwołanie jest oczekiwany.

Przykład

Jeśli masz funkcji (takich jak func poniżej), które odbywają CSession odniesienia, można użyć CSession& przekazać CDataConnection zamiast tego obiektu.

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

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

CDataConnection — Klasa

CDataConnection::operator CSession*