FileScriptCache クラス
この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
スクリプト ファイルのファイル操作を提供します。 このクラスは継承できません。
継承階層
System.Object
Microsoft.Data.Schema.SchemaModel.ScriptCache
Microsoft.Data.Schema.SchemaModel.FileScriptCache
名前空間: Microsoft.Data.Schema.SchemaModel
アセンブリ: Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
<SerializableAttribute> _
Public NotInheritable Class FileScriptCache _
Inherits ScriptCache _
Implements ISerializable
[SerializableAttribute]
public sealed class FileScriptCache : ScriptCache,
ISerializable
[SerializableAttribute]
public ref class FileScriptCache sealed : public ScriptCache,
ISerializable
[<Sealed>]
[<SerializableAttribute>]
type FileScriptCache =
class
inherit ScriptCache
interface ISerializable
end
public final class FileScriptCache extends ScriptCache implements ISerializable
FileScriptCache 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
FileScriptCache | FileScriptCache クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AllCacheIdentifiers | 現在のキャッシュ識別子のコレクションを取得します。 (ScriptCache.AllCacheIdentifiers をオーバーライドします。) | |
ModelBuilder | モデル ビルダーを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddOrUpdate | キャッシュされたカスタムのスキーマ データを追加または更新します。 | |
AddOrUpdateFile | データ モデルのファイルを追加または更新します。 | |
AddToCustomMetadataCache | キャッシュ エントリに関連付けられたメタデータを設定します。 (ScriptCache から継承されます。) | |
BatchLoadOrUpdate | 読み込むファイルまたは更新するファイルを表すタスクのリストを返します。 | |
ContainsCacheIdentifier | 指定した文字列にキャッシュ識別子が含まれているかどうかを判断します。 (ScriptCache.ContainsCacheIdentifier(String) をオーバーライドします。) | |
ConvertCacheIdentifierToFileName | 指定したキャッシュ識別子をファイル名に変換します。 | |
DeleteFile | 指定したファイル名で表されるファイルを削除します。 | |
Dispose() | リソースを解放します。 (ScriptCache から継承されます。) | |
Dispose(Boolean) | 派生クラスで実装された場合、リソースを解放します。 (ScriptCache から継承されます。) | |
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GenerateUniqueCacheIdentifier | 一意のキャッシュ識別子を返します。 (ScriptCache.GenerateUniqueCacheIdentifier() をオーバーライドします。) | |
GetAllCustomSchemaDataFileNames | キャッシュにあるカスタム データ ファイルを表すファイル名のコレクションを返します。 (ScriptCache.GetAllCustomSchemaDataFileNames() をオーバーライドします。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetMetadata | 指定したキャッシュ識別子に関連付けられたメタデータの読み取り専用のディクショナリを返します。 (ScriptCache から継承されます。) | |
GetObjectData | 指定したデータとコンテキストを使用して XML からオブジェクトをインスタンス化します。 | |
GetObjectDataForCustomMetadataCache | すべてのキャッシュ エントリのカスタム メタデータを指定したシリアル化情報に追加します。 (ScriptCache から継承されます。) | |
GetScript(String) | 指定したキャッシュ識別子を使用してスクリプトをファイルから取得します。 (ScriptCache.GetScript(String) をオーバーライドします。) | |
GetScript(String, Int32, Int32) | 指定したキャッシュ識別子、ファイルのオフセットと長さを使用して、指定したスクリプトをファイルから取得します。 (ScriptCache.GetScript(String, Int32, Int32) をオーバーライドします。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
Initialize | 指定した ModelBuilder を使用して、FileScriptCache を初期化します。 | |
IsCustomMetadataCacheUnchanged | カスタムのメタデータ キャッシュが変更されていないかどうかを示す値を返します。 (ScriptCache から継承されます。) | |
IsScriptUnchanged | スクリプト ファイルが未変更かどうかを示す値を返します。 | |
IsTaskItemUnchanged | ||
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OptimizeForInsert | スクリプトを検索用ではなく挿入用に最適化することを、関連付けられている ModelBuilder に指示します。 | |
OptimizeForQuery | スクリプトを挿入用ではなく検索用に最適化することを、関連付けられている ModelBuilder に指示します。 | |
RemoveFromCustomMetadataCache | 指定したキャッシュ エントリからメタデータを削除します。 (ScriptCache から継承されます。) | |
SetCustomMetadataCache | シリアル化のためにカスタムのメタデータ キャッシュを設定します。 (ScriptCache から継承されます。) | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
TryGetMetadata | 指定したメタデータの取得に成功したかどうかを示す値を返します。 (ScriptCache から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。