Classe InMemoryScriptCache
Representa um cache de script que armazena os seus scripts na memória.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.SchemaModel.ScriptCache
Microsoft.Data.Schema.SchemaModel.InMemoryScriptCache
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public NotInheritable Class InMemoryScriptCache _
Inherits ScriptCache _
Implements ISerializable
[SerializableAttribute]
public sealed class InMemoryScriptCache : ScriptCache,
ISerializable
[SerializableAttribute]
public ref class InMemoryScriptCache sealed : public ScriptCache,
ISerializable
[<Sealed>]
[<SerializableAttribute>]
type InMemoryScriptCache =
class
inherit ScriptCache
interface ISerializable
end
public final class InMemoryScriptCache extends ScriptCache implements ISerializable
O tipo InMemoryScriptCache expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
InMemoryScriptCache | Inicializa uma nova instância da classe InMemoryScriptCache. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AllCacheIdentifiers | (Substitui ScriptCache.AllCacheIdentifiers.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
AddOrUpdateScript(String, String) | Adiciona ou atualiza um script. | |
AddOrUpdateScript(String, String, IDictionary<String, String>) | ||
AddToCustomMetadataCache | Define os metadados que está associado uma entrada de cache. (Herdado de ScriptCache.) | |
ContainsCacheIdentifier | Retorna um valor que indica se o identificador de determinado cache está no cache do script. (Substitui ScriptCache.ContainsCacheIdentifier(String).) | |
DeleteScript | Exclui um script do cache. | |
Dispose() | Libera os recursos. (Herdado de ScriptCache.) | |
Dispose(Boolean) | Quando implementado em classes derivadas, libera os recursos. (Herdado de ScriptCache.) | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GenerateUniqueCacheIdentifier | (Substitui ScriptCache.GenerateUniqueCacheIdentifier().) | |
GetAllCustomSchemaDataFileNames | (Substitui ScriptCache.GetAllCustomSchemaDataFileNames().) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetMetadata | Retorna um dicionário de somente leitura de metadados que está associado com o identificador de cache fornecido. (Herdado de ScriptCache.) | |
GetObjectData | Preenche um objeto SerializationInfo com os dados necessários para serializar o objeto InMemoryScriptCache. | |
GetObjectDataForCustomMetadataCache | Adiciona metadados personalizados para todas as entradas de cache para as informações de serialização fornecido. (Herdado de ScriptCache.) | |
GetScript(String) | Retorna o script para o identificador de cache fornecido. (Substitui ScriptCache.GetScript(String).) | |
GetScript(String, Int32, Int32) | Retorna o script para o identificador de cache fornecido. (Substitui ScriptCache.GetScript(String, Int32, Int32).) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
IsCustomMetadataCacheUnchanged | Retorna um valor que indica se o cache de metadados personalizados está inalterado. (Herdado de ScriptCache.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
RemoveFromCustomMetadataCache | Remove os metadados da entrada de cache especificado. (Herdado de ScriptCache.) | |
SetCustomMetadataCache | Define o cache de metadados personalizados para serialização. (Herdado de ScriptCache.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
TryGetMetadata | Retorna um valor que indica se a recuperação de metadados especificado foi bem-sucedida. (Herdado de ScriptCache.) |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.