Espace de noms Alachisoft.NCache.Dépendances.d'exécution
Cours
AggregateCacheDépendance
Combine plusieurs dépendances entre un élément stocké dans l'objet cache d'une application et un tableau d'objets CacheDependency. Cette classe ne peut pas être héritée.
BulkExtensibleDependencyBulkExtensibleDependencyBulkExtensibleDependency
BulkExtensibleDependency est une classe abstraite étendue lorsqu'une dépendance personnalisée est requise et doit être évaluée en bloc.
Dépendance du cache
Suit les dépendances du cache, qui peuvent être des fichiers, des répertoires ou des clés d'autres objets dans le cache de l'application. Cette classe ne peut pas être héritée.
Dépendance personnalisée
CustomDependency représente les informations à transmettre à IExtensibleDependencyProvider
Dépendance DBCache
Établit une relation entre un élément stocké dans l'objet cache d'une application ou une table de base de données spécifique. Cette classe ne peut pas être héritée.
DBDependencyFactory
Renvoie une instance de Dépendance DBCache classer. Il s'agit d'une classe statique.
DépendanceExtensible
ExtensibleDependency est une classe abstraite étendue lorsqu'une dépendance personnalisée est requise.
DépendanceFichier
La classe FileDependency est utilisée pour fournir à l’utilisateur une dépendance basée sur un fichier. Si les éléments dépendent de ce fichier, ils seront supprimés lors de la mise à jour du fichier.
Dépendance de clé
La classe KeyDependency est utilisée pour fournir une dépendance basée sur une clé dans le cache.
NosDBDépendance
Établit une relation entre un élément stocké dans l'objet de cache d'une application ou un élément de base de données spécifique. Cette classe ne peut pas être héritée.
NotifyExtensibleDependency
NotifyExtensibleDependency est pour les dépendances basées sur les notifications dans NCache.
OracleCacheDependencyOracleCacheDependency
Établit une relation entre un élément stocké dans l'objet cache d'une application et soit une ligne dans une table de base de données Oracle spécifique, soit les résultats d'une requête Oracle. Cette classe ne peut pas être héritée.
OracleCmdParams
Contient le type et la valeur des paramètres passés à l'instance de commande.
SqlCacheDependency
Établit une relation entre un élément stocké dans l'objet cache d'une application et soit une ligne dans une table de base de données SQL Server spécifique, soit les résultats d'une requête SQL Server 2005.
SqlCmdParams
Contient les informations sur le type et la valeur des paramètres passés à la commande.
Enums
CmdParamsTypeCmdParamsType
Décrit le type de paramètres transmis à la commande.
DBDependencyTypeDBDependencyTypeDBDependencyType
Cette énumération représente le type de dépendance DB.
KeyDependencyTypeKeyDependencyType
Une énumération qui définit l'opération sur laquelle la dépendance clé doit être déclenchée.
OracleCmdParamsTypeOracleCmdParamsType
Décrit le type des paramètres transmis à la commande Oracle.
OracleCommandTypeOracleCommandType
Décrit le type de la commande Oracle transmise à OracleDependency.
OracleParamètreDirection
Décrit si les paramètres passés sont des paramètres de sortie ou non.
SqlCommandTypeSqlCommandType
Décrit le type de la commande passée à SqlDependency.
SqlDataRowVersionSqlDataRowVersion
Définit le DataRowVersion à utiliser lorsque vous chargez la valeur.
SqlParamDirectionSqlParamDirection
Définit la direction des paramètres SQL.
Les délégués
NotifyExtensibleDependency.DependencyChangedHandler
Ce délégué appelle lorsque la dépendance change. Il appelle le code de la dépendance personnalisée pour informer le cache que la dépendance s'est déclenchée.