InMemoryScriptCache (Clase)
Representa una memoria caché de scripts que almacena los scripts en memoria.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.SchemaModel.ScriptCache
Microsoft.Data.Schema.SchemaModel.InMemoryScriptCache
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
<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
El tipo InMemoryScriptCache expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
InMemoryScriptCache | Inicializa una nueva instancia de la clase InMemoryScriptCache. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AllCacheIdentifiers | (Invalida a ScriptCache.AllCacheIdentifiers). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddOrUpdateScript(String, String) | Agrega o actualiza un script. | |
AddOrUpdateScript(String, String, IDictionary<String, String>) | ||
AddToCustomMetadataCache | Establece los metadatos asociados a una entrada de la memoria caché. (Se hereda de ScriptCache). | |
ContainsCacheIdentifier | Devuelve un valor que indica si el identificador de caché especificado está en la memoria caché de scripts. (Invalida a ScriptCache.ContainsCacheIdentifier(String)). | |
DeleteScript | Elimina un script de la memoria caché. | |
Dispose() | Libera los recursos. (Se hereda de ScriptCache). | |
Dispose(Boolean) | Cuando se implementa en las clases derivadas, libera los recursos. (Se hereda de ScriptCache). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GenerateUniqueCacheIdentifier | (Invalida a ScriptCache.GenerateUniqueCacheIdentifier()). | |
GetAllCustomSchemaDataFileNames | (Invalida a ScriptCache.GetAllCustomSchemaDataFileNames()). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetMetadata | Devuelve un diccionario de solo lectura de metadatos asociado al identificador de caché proporcionado. (Se hereda de ScriptCache). | |
GetObjectData | Rellena un objeto SerializationInfo con los datos necesarios para serializar el objeto InMemoryScriptCache. | |
GetObjectDataForCustomMetadataCache | Agrega los metadatos personalizados para todas las entradas de la memoria caché a la información de serialización proporcionada. (Se hereda de ScriptCache). | |
GetScript(String) | Devuelve el script correspondiente al identificador de caché especificado. (Invalida a ScriptCache.GetScript(String)). | |
GetScript(String, Int32, Int32) | Devuelve el script correspondiente al identificador de caché especificado. (Invalida a ScriptCache.GetScript(String, Int32, Int32)). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IsCustomMetadataCacheUnchanged | Devuelve un valor que indica si la memoria caché de metadatos personalizados no ha cambiado. (Se hereda de ScriptCache). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
RemoveFromCustomMetadataCache | Quita los metadatos de la entrada de memoria caché especificada. (Se hereda de ScriptCache). | |
SetCustomMetadataCache | Establece la caché de metadatos personalizada para la serialización. (Se hereda de ScriptCache). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TryGetMetadata | Devuelve un valor que indica si la recuperación de los metadatos especificados se completó correctamente. (Se hereda de ScriptCache). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.