次の方法で共有


SessionDetails テーブル

 

トピックの最終更新日: 2010-12-13

それぞれのレコードは、1 つのピアツーピア セッションを表します。ピアツーピア セッションは、VoIP 間の電話による通話、2 者間 IM セッション、その他の種類のセッションのいずれかです。Media テーブルとのテーブル結合を実行すると、このセッションに関与する各メディアの詳細を検索できます。

データ型 キー/インデックス 詳細

SessionIdTime

datetime

主/プライマリ

セッション要求の時刻。セッションを一意に識別するために SessionIdSeq と併用されます。Dialogs テーブルへの参照です。

SessionIdSeq

int

主/プライマリ

セッションを識別するための ID 番号。セッション* を一意に識別するために SessionIdTime と併用されます。Dialogs テーブルへの参照です。

CorrelationId

uniqueidentifier

複数のセッションを相互に関連付けるための GUID。

ReplaceDialogIdTime

datetime

外部

現在のセッションで置き換えられたダイアログを識別するための ID 番号。Dialogs テーブルへの参照です。

ReplaceDialogIdSeq

int

外部

セッションを識別するための ID 番号。このセッションで置き換えられたセッションを一意に識別するために ReplacesDialogIdTime と併用されます。Dialogs テーブルへの参照です。

ContentTypeID

Int

外部

セッションで使用されるコンテンツの種類。ContentTypes テーブルへの参照です。

User1Id

Int

外部

セッションにいる一方のユーザーの ID。ユーザー テーブルへの参照です。

User2Id

int

外部

セッションにいる他方のユーザーの ID。ユーザー テーブルへの参照です。

TargetUserId

Int

 

SIP 要求における元の送信先ユーザーの URI。ユーザー テーブルへの参照です。

SessionStartedById

int

外部

セッションを開始したユーザーの ID。ユーザー テーブルへの参照です。

OnBehalfOfId

Int

 

発信者が代理を務めているユーザーの ID を示します。ユーザー テーブルへの参照です。

ReferredById

Int

外部

通話の参照元であるユーザーの ID。ユーザー テーブルへの参照です。

ServerID

Int

外部

このセッションで使用されるフロントエンド サーバーの ID。Servers テーブルへの参照です。

PoolId

 

外部

セッションが取得されたプールの ID。Pools テーブルへの参照です。

User1ClientVerId

Int

外部

User1 によって使用されるクライアント バージョン。ClientVersions テーブルへの参照です。

User2ClientVerId

int

外部

User2 によって使用されるクライアント バージョン。ClientVersions テーブルへの参照です。

User1EdgeServerid

int

外部

User1 によって使用されるエッジ サーバー。EdgeServers テーブルへの参照です。

User2EdgeServerid

int

外部

User2 によって使用されるエッジ サーバー。EdgeServers テーブルへの参照です。

IsUser1Internal

Bit

 

User1 が内部からログオンしているかどうかを示します。

IsUser2Internal

Bit

 

User2 が内部からログオンしているかどうかを示します。

IsUser1IntegratedWithDeskPhone

Bit

 

User1 が電話と統合されているかどうかを示します。

IsUser2IntegratedWithDeskPhone

Bit

 

User2 が電話と統合されているかどうかを示します。

InviteTime

datetime

 

最初の INVITE 要求の時刻。

ResponseTime

datetime

 

最初の INVITE に対する応答の時刻。

ResponseCode

Int

 

セッションへの招待に対する SIP 応答コード。

DianosticId

Int

 

SIP ヘッダーから取得された診断 ID。

CallPriority

Int

外部

通話の優先順位。CallPriorities テーブルへの参照です。

User1MessageCount

Int

 

User1 がセッション中に送信したメッセージの数。

User2MessageCount

Int

 

User2 がセッション中に送信したメッセージの数。

SessionEndTime

datetime

 

 

MediaTypes

int

 

このセッションのメディアの種類を示すビット セット。その種類の定義を以下に示します。

 

IM

1

FILE_TRANSFER

2

REMOTE_ASSISTANCE

4

APP_SHARING

8

AUDIO

16

VIDEO

32

APP_INVITE

64

User1Flag

smallint

 

User1 の属性を示すビット セット。以下の属性が定義されています。

  • デスクトップ電話と統合 - 1

User2Flag

smallint

 

User2 の属性を示すビット セット。以下の属性が定義されています。

  • デスクトップ電話と統合 - 1

CallFlag

smallint

 

通話の属性を示すビット セット。以下の属性が定義されています。

  • 再試行されたセッション - 1

  • 応答グループの代理を務めるエージェントによって行われた通話 - 2

* ほとんどのセッションでは、SessionIdSeq の値は 1 になります。まったく同時に複数のセッションが開始した場合、あるセッションの SessionIdSeq は 1、別のセッションは 2、などとなります。