• Webinars
  • Docs
  • Download
  • Blogs
  • Contact Us
Try Free
Show / Hide Table of Contents

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.

CustomDependency

CustomDependency reprsents the information to be passed to IExntesibleDependencyProvider to create the instance of ExtensibleDependencyExtensibleDependency

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.

Delegates

NotifyExtensibleDependency.DependencyChangedHandler

Back to top Copyright © 2017 Alachisoft