WEB セッション記憶域クラス (PRIM_WEB.SessionStorage)

セッション記憶域

セッション記憶域
祖先 - オブジェクト (PRIM_OBJT)

詳細

SessionStorage はブラウザの一時的なデータ保存領域であり、一連の名前と値のペアで構成されます。 
SessionStorage はドメイン単位であり、すべての Web ページが同じデータセットにアクセスできることを意味します。
格納できるデータの量はブラウザとデバイスによって異なりますが、通常は 5Mb 以上です。
SessionStorage はブラウザのウィンドウが閉じられると削除されます。
ストレージアイテムには、 Key を使用して直接アクセスするか、コレクションを反復することでアクセスできます。

SessionStorage 項目を反復する。 

     For Each(#StorageItem) In(#sys_web.SessionStorage) 
        #Com_owner.AddEntry( #StorageItem.Name #StorageItem.Value ) 
     Endfor

プロパティ

名前

記述

Available

ブラウザのSessionStorage機能が有効な場合、TRUE

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

Item

Itemプロパティはコレクション内の特定の項目へのアクセスを提供します

ItemCount

SesssionStorageアイテムの数

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

Owner

コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承

Parent

このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承

イベント

名前

記述

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 オブジェクト (PRIM_OBJT) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 オブジェクト (PRIM_OBJT) より継承

メソッド

名前

記述

Add

名前/値ペアのアイテムを追加します。
Key, Value

Clear

セッション記憶域をクリアします。

CreateIterator

コレクションを通して繰り返しを可能にする反復子コンポーネントを作ります。
Result

Remove

アイテムを削除します。
Key

参照

すべてのコンポーネント クラス
テクニカル リファレンス