Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Stellt Dateivorgänge für Skriptdateien bereit. Diese Klasse kann nicht vererbt werden.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.SchemaModel.ScriptCache
Microsoft.Data.Schema.SchemaModel.FileScriptCache
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
<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
Der FileScriptCache-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
FileScriptCache | Initialisiert eine neue Instanz der FileScriptCache-Klasse. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
AllCacheIdentifiers | Ruft eine Auflistung aktueller Cachebezeichner ab. (Überschreibt ScriptCache.AllCacheIdentifiers.) |
![]() |
ModelBuilder | Ruft den Modell-Generator ab. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AddOrUpdate | Fügt zwischengespeicherte benutzerdefinierte Schemadaten hinzu bzw. aktualisiert diese. |
![]() |
AddOrUpdateFile | Fügt dem Datenmodell eine Datei hinzu bzw. aktualisiert eine Datei im Datenmodell. |
![]() |
AddToCustomMetadataCache | Legt die einem Cacheeintrag zugeordneten Metadaten fest. (Von ScriptCache geerbt.) |
![]() |
BatchLoadOrUpdate | Gibt eine Liste mit Aufgaben zurück, die die Dateien darstellen, die geladen oder aktualisiert werden. |
![]() |
ContainsCacheIdentifier | Bestimmt, ob die bereitgestellte Zeichenfolge einen Cachebezeichner enthält. (Überschreibt ScriptCache.ContainsCacheIdentifier(String).) |
![]() |
ConvertCacheIdentifierToFileName | Konvertiert den bereitgestellten Cachebezeichner in einen Dateinamen. |
![]() |
DeleteFile | Löscht die durch den bereitgestellten Dateinamen dargestellte Datei. |
![]() |
Dispose() | Gibt Ressourcen frei. (Von ScriptCache geerbt.) |
![]() |
Dispose(Boolean) | Gibt bei Implementierung in abgeleiteten Klassen Ressourcen frei. (Von ScriptCache geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GenerateUniqueCacheIdentifier | Gibt einen eindeutigen Cachebezeichner zurück. (Überschreibt ScriptCache.GenerateUniqueCacheIdentifier().) |
![]() |
GetAllCustomSchemaDataFileNames | Gibt eine Auflistung mit den Dateinamen der benutzerdefinierten Datendateien im Cache zurück. (Überschreibt ScriptCache.GetAllCustomSchemaDataFileNames().) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetMetadata | Gibt ein schreibgeschütztes Wörterbuch mit Metadaten zurück, die dem bereitgestellten Cachebezeichner zugeordnet sind. (Von ScriptCache geerbt.) |
![]() |
GetObjectData | Instanziiert das Objekt aus XML mit den bereitgestellten Daten und dem bereitgestellten Kontext. |
![]() |
GetObjectDataForCustomMetadataCache | Fügt den bereitgestellten Serialisierungsinformationen benutzerdefinierte Metadaten für alle Cacheeinträge hinzu. (Von ScriptCache geerbt.) |
![]() |
GetScript(String) | Ruft mit dem angegebenen Cachebezeichner ein Skript aus einer Datei ab. (Überschreibt ScriptCache.GetScript(String).) |
![]() |
GetScript(String, Int32, Int32) | Ruft mit dem angegebenen Cachebezeichner, dem Offset und der Länge ein angegebenes Skript aus einer Datei ab. (Überschreibt ScriptCache.GetScript(String, Int32, Int32).) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Initialize | Initialisiert einen FileScriptCache mithilfe des angegebenen ModelBuilder. |
![]() |
IsCustomMetadataCacheUnchanged | Gibt einen Wert zurück, der angibt, ob der benutzerdefinierte Metadatencache unverändert ist. (Von ScriptCache geerbt.) |
![]() |
IsScriptUnchanged | Gibt einen Wert zurück, der angibt, ob die Skriptdatei geändert wurde. |
![]() |
IsTaskItemUnchanged | |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
OptimizeForInsert | Weist das zugeordnete ModelBuilder-Element an, das Skript für Einfügevorgänge zu optimieren (nicht für Suchvorgänge). |
![]() |
OptimizeForQuery | Weist das zugeordnete ModelBuilder-Element an, das Skript für Suchvorgänge zu optimieren (nicht für Einfügevorgänge). |
![]() |
RemoveFromCustomMetadataCache | Entfernt die Metadaten aus dem angegebenen Cacheeintrag. (Von ScriptCache geerbt.) |
![]() |
SetCustomMetadataCache | Legt den benutzerdefinierten Metadatencache für die Serialisierung fest. (Von ScriptCache geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
TryGetMetadata | Gibt einen Wert zurück, der angibt, ob der Abruf der angegebenen Metadaten erfolgreich war. (Von ScriptCache geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)