API version 4

Root.DeleteCacheメソッド

iOSAndroidWindows

 

説明

URIで示されるキャッシュを削除します。

 

DeleteCacheメソッドを呼び出したCRSファイルをダウンロードしたサーバ以外のサーバから生成されているキャッシュを削除することはできません。

URIにはプロトコル(http://)とホスト名を指定することはできず、含めた場合でも無視されます。これは、意図せずに別のアプリケーションで利用されているキャッシュを削除しないようにするために設けられた制約です。

この制約による注意すべき点として、イメージファイルのキャッシュ制御があります。ImageLabelオブジェクトなどにURLでロードされるイメージファイルもキャッシュの対象となりますが、イメージファイルをアプリケーションとは異なるサーバからダウンロードしている場合、スクリプトからそのイメージファイルのキャッシュを削除する方法がなくなります。

 

呼出形式

//.DeleteCache( [ URI ] )

 

戻り値

なし

 

引数

String URI

削除するURIを指定します。

省略した場合はDeleteCacheメソッドを呼び出したCRSファイルをダウンロードしたサーバからのキャッシュをすべて削除します。

 

URIの末尾に *(アスタリスク)を指定した場合、前方一致するURLを全て削除します。削除対象となるキャッシュは、URLの文字列比較での前方一致で決定されるため、ディレクトリ名やファイル名の区別は行われません。

 

例外

なし

 

 

使用例

//.DeleteCache("/app1/form1.crs");

 

関連項目

cachedate関数

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る