1. EntityDefinitionCache

クラス EntityDefinitionCache

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

定義をメモリにキャッシュします。

コンストラクター

EntityDefinitionCache()

宣言
new EntityDefinitionCache()

関数

load(definition)

指定された定義をキャッシュにロードします。

宣言
function load(definition)
パラメーター
タイプ名前説明
definition

エンティティ定義。

get(key)

指定された名前または ID の定義をキャッシュから取得します。

宣言
function get(key)
パラメーター
タイプ名前説明
key

定義名または定義 ID

戻り値
タイプ説明

キャッシュされた定義または null

loadAll(definitions, loadAllIndividually, loadAsGroup)

すべての定義をキャッシュにロードします。

宣言
function loadAll(definitions, loadAllIndividually, loadAsGroup)
パラメーター
タイプ名前説明
definitions

エンティティ定義の配列

loadAllIndividually

定義を個別にロードするかどうかを示すフラグ

loadAsGroup

定義の配列を格納するために使用されるキー、または配列をロードしない場合は false

getAll(group)

指定したグループ キーでキャッシュされた定義の配列を取得します。

宣言
function getAll(group)
パラメーター
タイプ名前説明
グループ

定義のグループが保存されたキー

invalidate(key)

指定された名前または ID の定義を無効にするか、キャッシュから削除します。

宣言
function invalidate(key)
パラメーター
タイプ名前説明
key

定義名または定義 ID

この記事を改善するための提案がある場合は、 お知らせください!