クラス EntityDefinitionCache
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
定義をメモリにキャッシュします。
コンストラクター
EntityDefinitionCache()
宣言
関数
load(definition)
指定された定義をキャッシュにロードします。
宣言
パラメーター
| タイプ | 名前 | 説明 |
|---|---|---|
| definition |
エンティティ定義。 |
get(key)
指定された名前または ID の定義をキャッシュから取得します。
宣言
パラメーター
| タイプ | 名前 | 説明 |
|---|---|---|
| key |
定義名または定義 ID |
戻り値
| タイプ | 説明 |
|---|---|
|
キャッシュされた定義または null |
loadAll(definitions, loadAllIndividually, loadAsGroup)
すべての定義をキャッシュにロードします。
宣言
パラメーター
| タイプ | 名前 | 説明 |
|---|---|---|
| definitions |
エンティティ定義の配列 | |
| loadAllIndividually |
定義を個別にロードするかどうかを示すフラグ | |
| loadAsGroup |
定義の配列を格納するために使用されるキー、または配列をロードしない場合は false |
getAll(group)
指定したグループ キーでキャッシュされた定義の配列を取得します。
宣言
パラメーター
| タイプ | 名前 | 説明 |
|---|---|---|
| グループ |
定義のグループが保存されたキー |
invalidate(key)
指定された名前または ID の定義を無効にするか、キャッシュから削除します。
宣言
パラメーター
| タイプ | 名前 | 説明 |
|---|---|---|
| key |
定義名または定義 ID |