Namespace Alachisoft.NCache.Runtime.Dependencies
Classes
AggregateCacheDependency
Combines multiple dependencies between an item stored in an application's Cache object and an array of CacheDependency objects. This class cannot be inherited.
BulkExtensibleDependency
BulkExtensibleDependency is an abstract class extended if Custom dependency is required and needs to be evaluated in Bulk
CacheDependency
Tracks cache dependencies, which can be files, directories, or keys to other objects in application's Cache. This class cannot be inherited.
DBCacheDependency
Establishes a relationship between an item stored in an application's Cache object and either a specific database table. This class cannot be inherited.
DBDependencyFactory
Returns an instance of DBCacheDependency class.
This is a static class.
ExtensibleDependency
ExtensibleDependency is an abstract class extended if Custom dependency is required
FileDependency
FileDependency class is used to provide file based dependency to the user. If items are dependent on that file the items will be removed on file update.
KeyDependency
KeyDependency class is used for providing key based dependency in the cache.
NosDBDependency
Establishes a relationship between an item stored in an application's Cache object and either a specific database item. This class cannot be inherited.
NotifyExtensibleDependency
NotifyExtensibleDependency is for notification based dependencies in NCache
OracleCacheDependency
Establishes a relationship between an item stored in an application's Cache object and either a row in a specific Oracle database table or the results of a Oracle query. This class can not be inherited.
OracleCmdParams
Holds the type and value of the parameters passed to the command instance.
SqlCacheDependency
Establishes a relationship between an item stored in an application's Cache object and either a row in a specific SQL Server database table or the results of a SQL Server 2005 query.
SqlCmdParams
Holds the information about the type and value of the parameters passed to the command.
Enums
CmdParamsType
Describes the type of the parameters passed to the command.
DBDependencyType
DBDependencyType contains the DB dependency type
KeyDependencyType
An enumeration that defines the operation upon which key dependency is to be triggered.
OracleCmdParamsType
Describes the type of the parameters passed to the Oracle command.
OracleCommandType
Describes the type of the Oracle command passed to the OracleDependency.
OracleParameterDirection
Describes whether the passed parameters are out parameters or not.
SqlCommandType
Describes the type of the command passed to the SqlDependency.
SqlDataRowVersion
Sets the DataRowVersion to use when you load Value
SqlParamDirection
Sets the SQL param direction.