Sdílet prostřednictvím


FileScriptCache – třída

Toto rozhraní API podporuje infrastrukturu rozhraní .NET Framework a není určeno pro použití přímo v kódu.

Poskytuje operace souboru pro soubory skriptu. Od této třídy nelze dědit.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.SchemaModel.ScriptCache
    Microsoft.Data.Schema.SchemaModel.FileScriptCache

Obor názvů:  Microsoft.Data.Schema.SchemaModel
Sestavení:  Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)

Syntaxe

'Deklarace
<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

Typ FileScriptCache zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda FileScriptCache Inicializuje novou instanci FileScriptCache Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost AllCacheIdentifiers Získá kolekce aktuální mezipaměti identifikátorů. (Přepisuje ScriptCache.AllCacheIdentifiers.)
Veřejná vlastnost ModelBuilder Získá Tvůrce modelu.

Na začátek

Metody

  Název Popis
Veřejná metoda AddOrUpdate Přidá nebo aktualizuje data v mezipaměti vlastní schéma.
Veřejná metoda AddOrUpdateFile Přidá nebo aktualizuje soubor datového modelu.
Chráněná metoda AddToCustomMetadataCache Nastaví spojené s položkou mezipaměti metadat. (Zděděno z ScriptCache.)
Veřejná metoda BatchLoadOrUpdate Vrátí seznam úkolů, které představují soubory, které budou načteny nebo aktualizovány.
Veřejná metoda ContainsCacheIdentifier Určuje, zda zadaný řetězec obsahuje identifikátor mezipaměti. (Přepisuje ScriptCache.ContainsCacheIdentifier(String).)
Veřejná metoda ConvertCacheIdentifierToFileName Převede identifikátor mezipaměti zadaný název souboru.
Veřejná metoda DeleteFile Odstraní soubor, který je představován názvem zadaný soubor.
Veřejná metoda Dispose() Uvolní prostředky. (Zděděno z ScriptCache.)
Chráněná metoda Dispose(Boolean) Po implementaci odvozené třídy uvolní prostředky. (Zděděno z ScriptCache.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GenerateUniqueCacheIdentifier Vrátí identifikátor jedinečný mezipaměti. (Přepisuje ScriptCache.GenerateUniqueCacheIdentifier().)
Veřejná metoda GetAllCustomSchemaDataFileNames Vrátí kolekci názvy souborů, které představují vlastní datové soubory v mezipaměti. (Přepisuje ScriptCache.GetAllCustomSchemaDataFileNames().)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetMetadata Vrátí slovník metadata spojená s identifikátorem poskytnutého mezipaměť pouze pro čtení. (Zděděno z ScriptCache.)
Veřejná metoda GetObjectData Konkretizuje objekt z XML pomocí zadaného data a kontext.
Chráněná metoda GetObjectDataForCustomMetadataCache Přidá vlastní metadata pro všechny položky mezipaměti informace poskytované serializace. (Zděděno z ScriptCache.)
Veřejná metoda GetScript(String) Skript načte ze souboru pomocí identifikátoru určeného mezipaměti. (Přepisuje ScriptCache.GetScript(String).)
Veřejná metoda GetScript(String, Int32, Int32) Načte zadaný skript ze souboru pomocí identifikátoru dané mezipaměti, offset souboru a délku. (Přepisuje ScriptCache.GetScript(String, Int32, Int32).)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Initialize Inicializuje FileScriptCache pomocí poskytnutého ModelBuilder.
Chráněná metoda IsCustomMetadataCacheUnchanged Vrátí hodnotu, která označuje, zda je vlastní mezipaměť metadat beze změny. (Zděděno z ScriptCache.)
Veřejná metoda IsScriptUnchanged Vrátí hodnotu, která označuje, zda je soubor skriptu beze změny.
Veřejná metoda IsTaskItemUnchanged
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda OptimizeForInsert Říká přidruženého ModelBuilder Optimalizace skriptu pro vložení namísto vyhledávání.
Veřejná metoda OptimizeForQuery Říká přidruženého ModelBuilder Optimalizace skript pro vyhledávání namísto vložení.
Chráněná metoda RemoveFromCustomMetadataCache Odebere metadata z mezipaměti zadané položky. (Zděděno z ScriptCache.)
Chráněná metoda SetCustomMetadataCache Nastaví vlastní mezipaměť metadat pro serializaci. (Zděděno z ScriptCache.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TryGetMetadata Vrátí hodnotu, která označuje, zda byla úspěšná načtení Zadaná metadata. (Zděděno z ScriptCache.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Data.Schema.SchemaModel – obor názvů