ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
Get license usage

Get license usage 


 

Get license usage -> 戻り値 
引数   説明
戻り値  コレクション in 使用中のライセンスについての情報を格納したオブジェクトのコレクション

説明   

Get license usage コマンドは、使用されているライセンスについての情報を格納したオブジェクトのコレクションを返します。

返されたコレクション内のそれぞれのオブジェクトには、以下の属性が格納されています:

 

プロパティ名詳細
productId数値ライセンスタイプのID
productNameテキストライセンスタイプの名前
productUsedCount数値ライセンスを取得したときの(現在のものを含めた)使用されているライセンス数
productBalance数値プロダクトの残りライセンス数(アクション直後の時点)
globalProductUsedCount数値複数のサーバーが同じマシン上で動作中の場合に、それら全ての使用中の数を表示
token数値オペレーションの固有のID
timeテキストライセンスがいつ使用されはじめたかを表すタイムスタンプ。ISO 8601 フォーマット
reasonテキストこのライセンス使用の理由、または呼び出し
sessionオブジェクト仕様中のライセンスのセッションについての詳細な情報を格納

セッションの種類(例えば4D クライアントか、RESTかなど)に応じて、上記の表で説明されているsession オブジェクトの中身は変化します。詳細については以下を参照してください。

4D セッションについての返されたコレクションの中のそれぞれの要素には、Process activity コマンドで返されるものと同じセッションオブジェクトが格納されています:

 

プロパティ名詳細
typeテキスト (enum)セッションのタイプ。取り得る値: "remote"、"storedProcedure"、"web"、"rest"
userNameテキストユーザー名
machineNameテキストリモートマシンの名前
systemUserNameテキストリモートマシン上で開かれているシステムセッションの名前
IPAddressテキストリモートマシンのIP アドレス
hostTypeテキスト (enum)ホストのタイプ。取り得る値: "windows"、"mac"、"browser"
creationDateTimeDate ISO 8601リモートマシンの接続の日付と時刻
stateテキスト (enum)セッションの状態。取り得る値: "active"、"postponed"、"sleeping"
IDテキストセッションUUID
persistentIDテキストセッションの永続的なID

この表は、SQL セッションでのsession オブジェクトの中身を表しています:

 

プロパティ名詳細
IPAddressテキストセッションのIP アドレス
userAgentテキストユーザーエージェント
userNameテキストユーザー名
userId数値ユーザー ID

この表は、REST セッションでのsession オブジェクトの中身を表しています:

 

プロパティ名詳細
userNameテキストユーザー名
sessionIDテキストREST セッションID
IPAddressテキストREST セッションを開始したクライアントのID
isDatastoreブールREST リクエストがデータストアから来たものであればTrue

 
プロパティ 

プロダクト: 4D
テーマ: ライセンス
番号: 1782

 
ページの目次 
 
履歴 

初出: 4D v19 R4

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)