CDataConnection::operator CSession&

返回到包含的 CSession 对象的引用。

operator const CSession&();

备注

此运算符返回给包含的 CSession 对象的引用,允许您通过 CSession 引用所需的 CDataConnection 对象。

示例

如果具有函数 (如下面 func ) 接受 CSession 引用,可以使用 CSession& 将传递 CDataConnection 对象。

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

要求

标头: atldbcli.h

请参见

参考

CDataConnection 类

CDataConnection::operator CSession*