|
|
Server Cache 静的メソッド |
Cache.GetCache(Character:Name): Cache |
キャッシュインスタンスを取得します。キャッシュインスタンスが存在しない場合は新しく作成します。 |
Cache.ClearAllCaches() |
すべてのキャッシュを消去します。これには、そのユーザー本人が作成したものも、ほかのユーザーが作成したものも含まれます (Smart Devices キャッシュと Database キャッシュ*)。 |
Server Cache 非静的メソッド |
|
&Cache.Set(Character: Key, Character: Value, [ Numeric: DurationMinutes ] ) |
指定したキーのキャッシュの値を格納します。有効期限の値が 0 の場合 (既定)、そのアイテムが期限切れになることはありません (ただし、ほかのアイテムの容量を確保するために、サーバーから削除されることはあります)。
この関数を呼び出す方法は 2 つあります:
&Cache.Set("<キー>", "<値>", 1)
&Cache.Set("<キー>", "<値>")
2 つ目の場合、有効期限は既定値の 0 に設定され、このアイテムが期限切れになることはありません。
|
&Cache.Get(Character:Key): Character |
アイテムが見つかった場合は、そのキーに格納されているアイテムを返します。見つからなかった場合は、空の文字列が返されます。 |
&Cache.Contains(Character:Key): Boolean |
アイテムが見つかった場合は、True が返されます。見つからなかった場合は、False が返されます。 |
&Cache.Remove(Character:Key) |
キャッシュからアイテムを削除します。 |
&Cache.Clear() |
キャッシュを消去します。キャッシュからすべてのアイテムが削除されます。 |