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