CDataConnection::operator CSession &
Retorna uma referência para o contido CSession objeto.
operator const CSession&();
Comentários
Este operador retorna uma referência para o contido CSession objeto, permitindo que você passe uma CDataConnection objeto onde uma CSession referência é esperada.
Exemplo
Se você tiver uma função (como func abaixo) que leva um CSession referência, você pode usar CSession & passar um CDataConnection de objeto em vez disso.
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);
Requisitos
Cabeçalho: atldbcli.h