ContextInfo インターフェイス (comsvcs.h)
現在のコンテキスト オブジェクトのトランザクション、アクティビティ、コンテキスト情報を取得します。 このインターフェイスの メソッドを使用すると、オブジェクト コンテキスト内に含まれる関連情報を取得できます。
ContextInfo と IObjectContextInfo は同じ機能を提供しますが、 IObjectContextInfo とは異なり、 ContextInfo は Automation と互換性があります。
Windows XP でリリースされた COM+ 1.5 では、 ContextInfo インターフェイスは ContextInfo2 インターフェイスに置き換えられます。
継承
ContextInfo インターフェイスは、IDispatch インターフェイスから継承されます。 ContextInfo には、次の種類のメンバーもあります。
メソッド
ContextInfo インターフェイスには、これらのメソッドがあります。
ContextInfo::GetActivityId オブジェクト コンテキストに関連付けられているアクティビティ識別子を取得します。 |
ContextInfo::GetContextId このオブジェクト コンテキストの一意識別子を取得します。 |
ContextInfo::GetTransaction オブジェクト コンテキストのトランザクション オブジェクトを取得します。 |
ContextInfo::GetTransactionId オブジェクト コンテキストに関連付けられているトランザクション識別子を取得します。 同じトランザクション内のオブジェクトは、同じトランザクション識別子を共有します。 |
ContextInfo::IsInTransaction 現在のオブジェクトがトランザクションで実行されているかどうかを示します。 (ContextInfo.IsInTransaction) |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | comsvcs.h |