INormalizeForIsolatedStorageとは? わかりやすく解説

INormalizeForIsolatedStorage インターフェイス

分離ストアとアプリケーション ドメインおよびアセンブリの証拠間の比較を有効にします。

名前空間: System.IO.IsolatedStorage
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<ComVisibleAttribute(True)> _
Public Interface INormalizeForIsolatedStorage
Dim instance As INormalizeForIsolatedStorage
[ComVisibleAttribute(true)] 
public interface INormalizeForIsolatedStorage
[ComVisibleAttribute(true)] 
public interface class INormalizeForIsolatedStorage
/** @attribute ComVisibleAttribute(true) */ 
public interface INormalizeForIsolatedStorage
ComVisibleAttribute(true) 
public interface INormalizeForIsolatedStorage
解説解説

分離ストレージは、アセンブリに関する証拠を使用して、そのアセンブリを識別し、一意のファイル格納場所を提供します。アセンブリがストアを要求する場合、(読み込み先のホストが提示する) 証拠を処理し、既存のストアを作成するために使用される証拠と比較されます。これにより、新しいストアを作成する必要があるか、そのアセンブリ用に既にストアが存在しているかが確認されます。使用する比較技術によっては、機能に関して等価な証拠でも、シリアル化形式が同じではない場合は、同一と見なされないことがあります。カスタム証拠を実装する場合は、その証拠クラスがこのケースに該当するかどうかを検討し、該当する場合は INormalizeForIsolatedStorage を実装します。このインターフェイスを実装する証拠では、Normalize メソッドが呼び出され、そのメソッドが返すオブジェクトの正規化コピーに基づいて比較を行います。

実装時の注意 このインターフェイスは、カスタム証拠を実装し、ストアが既に存在しているかどうかを確認する必要がある場合に実装します。大文字小文字を区別する文字列など、一部のインスタンスでの比較には、シリアル化されたオブジェクトを使用できません。たとえば、www.MSN.com は WWW.msn.com と等しく、比較すると true が返されます。INormalizeForIsolatedStorage オブジェクトを作成するには、Normalize メソッドを実装する必要があります。

呼び出し時の注意 アセンブリの証拠と既存の分離ストア間で比較を行うには、このインターフェイスのメソッドを呼び出して、インスタンスを正規化します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
INormalizeForIsolatedStorage メンバ
System.IO.IsolatedStorage 名前空間

INormalizeForIsolatedStorage メソッド


INormalizeForIsolatedStorage メンバ




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「INormalizeForIsolatedStorage」の関連用語

INormalizeForIsolatedStorageのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



INormalizeForIsolatedStorageのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS