Udostępnij za pośrednictwem


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 funkcja (takie jak func poniżej), które przekieruje CSession odniesienia, można użyć CSession & do przekazania 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

Klasa CDataConnection

CDataConnection::operator CSession *