ローカルストレージ

cBots (自動売買)

概要

ローカルストレージAPIを表します。

シグネチャ

1
public abstract interface LocalStorage

 

名前空間

cAlgo.API

メソッド

SetString (2)

SetString (2つのうち1つ)

概要

文字列の値をローカルストレージに保存します。ストレージスコープはLocalStorageScope.Instanceです。

シグネチャ

1
public abstract void SetString(string key, string value)

 

パラメータ

名前説明
keystring追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
valuestring追加する要素の値

戻り値

void

SetString (2つのうち2つ)

概要

文字列の値をローカルストレージに保存します。

シグネチャ

1
public abstract void SetString(string key, string value, LocalStorageScope localStorageScope)

 

パラメータ

名前説明
keystring追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
valuestring追加する要素の値
localStorageScopeLocalStorageScope要素のストレージスコープ

戻り値

void

SetObject (2)

SetObject (2つのうち1つ)

概要

オブジェクトをローカルストレージに保存します。ストレージスコープはLocalStorageScope.Instanceです。

シグネチャ

1
public abstract <span="k">void <span="nf">SetObject<span="p">(<span="kt">string <span="n">key<span="p">, <span="kt">object <span="n">obj<span="p">)

 

パラメータ

名前説明
keystring追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
objobject追加する要素のオブジェクト

戻り値

void

SetObject (2つのうち2つ)

概要

オブジェクトをローカルストレージに保存します。

シグネチャ

<span="normal">1
public <span="k">abstract <span="k">void <span="nf">SetObject<span="p">(<span="kt">string <span="n">key<span="p">, <span="kt">object <span="n">obj<span="p">, <span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
keystring追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
objobject追加する要素のオブジェクト
localStorageScopeLocalStorageScope要素のストレージスコープ

戻り値

void

GetString (2)

GetString (2つのうち1つ)

概要

ローカルストレージから文字列の値を取得します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を返します。

シグネチャ

<span="normal">1
public abstract <span="kt">string <span="nf">GetString<span="p">(<span="kt">string <span="n">key<span="p">)

 

パラメータ

名前説明
keystring取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。

戻り値

string

GetString (2つのうち2つ)

概要

ローカルストレージから文字列の値を取得します。

シグネチャ

<span="normal">1
public abstract <span="kt">string <span="nf">GetString<span="p">(<span="kt">string <span="n">key<span="p">, <span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
keystring取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
localStorageScopeLocalStorageScope要素のストレージスコープ

戻り値

string

GetObject (2)

GetObject (2つのうち1つ)

概要

ローカルストレージからオブジェクトを取得します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を返します。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="n">T <span="nf">GetObject<span="p">(<span="kt">string <span="n">key<span="p">)

 

パラメータ

名前説明
keystring取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。

戻り値

T

GetObject (2つのうち2つ)

概要

ローカルストレージからオブジェクトを取得します。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="n">T <span="nf">GetObject<span="p">(<span="kt">string <span="n">key<span="p">, <span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
keystring取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
localStorageScopeLocalStorageScope要素のストレージスコープ

戻り値

T

Remove (2)

Remove (2つのうち1つ)

概要

ローカルストレージから要素を削除します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を削除します。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="k">void <span="nf">Remove<span="p">(<span="kt">string <span="n">key<span="p">)

 

パラメータ

名前説明
keystring削除する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。

戻り値

void

Remove (2つのうち2つ)

概要

ローカルストレージから要素を削除します。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="k">void <span="nf">Remove<span="p">(<span="kt">string <span="n">key<span="p">, <span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
keystring削除する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。
localStorageScopeLocalStorageScope要素のストレージスコープ

戻り値

void

Flush

概要

すべてのデータをディスクに保存します。ローカルストレージを使用する場合、データは自動的に1分ごとに保存されます。このメソッドを使用すると、遅延なくデータを保存できます。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="k">void <span="nf">Flush<span="p">(<span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
localStorageScopeLocalStorageScopeディスクに保存するストレージスコープ

戻り値

void

Reload

概要

ディスクからすべての値を再読み込みします。このメソッドを呼び出すと、未保存の保留中の変更が失われる可能性があります。情報を失わないようにするために、最初にFlush()メソッドを呼び出してください。

シグネチャ

<span="normal">1
<span="k">public <span="k">abstract <span="k">void <span="nf">Reload<span="p">(<span="n">LocalStorageScope <span="n">localStorageScope<span="p">)

 

パラメータ

名前説明
localStorageScopeLocalStorageScope再読み込みするストレージスコープ

戻り値

void

  • ローカルストレージ
目次

このページについて