次の方法で共有


CDataConnection::operator CSession&

CSession に含まれるオブジェクトへの参照を返します。

operator const CSession&();

解説

この演算子は CSession に含まれるオブジェクトへの参照を返し、 CSession の参照を取得する CDataConnection のオブジェクトを渡すことができます。

使用例

関数がある場合 CSession の参照を取得できます (次 func など)、 CDataConnection のオブジェクトを渡すために CSession& を使用できます。

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*