Try Playground
Show / Hide Table of Contents

Class NCacheConfiguration

This class is used to configure NCache for caching Entity Framework query result sets.

Inheritance
System.Object
NCacheConfiguration
Assembly: Alachisoft.NCache.EntityFrameworkCore.dll
Syntax
public class NCacheConfiguration : object

Properties

Name Description
BulkInsertChunkSize

Specifies the chunk size for bulk item insertion. The default chunk size is 1000.

CacheId

Specifies the cache name in which your result sets will be stored.

DatabaseType

This option specifies which database dependency should be created.

InitParams

Used to initialize NCache and override the default NCache parameters.

IsConfigured

This flag specifies whether provider has been configured or not.

IsErrorEnabled

This flag specifies whether the exception will be thrown or not. True value corresponds to throw the exception and False corresponds to otherwise.

Methods

Name Description
Configure(String, DependencyType, CacheConnectionOptions, Boolean, Int32)

Configures NCache for caching Entity Framework query result sets.

Configure(String, DependencyType, Boolean, Int32)

Configures NCache for caching Entity Framework query result sets.

ConfigureLogger(ILoggerFactory, String, String, Microsoft.Extensions.Logging.LogLevel)

Configures logging for Entity Framework Core provider. By default, the logs are created in NCache's log directory unless specified.

IsLoggerEnabled(Microsoft.Extensions.Logging.LogLevel)

Determine whether any of the configured loggers are currently recording log messages at the specified log levels or not.

In This Article
  • Properties
  • Methods

Contact Us

PHONE

+1 (214) 764-6933   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • NCache Enterprise
  • NCache Professional
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
� Copyright Alachisoft 2002 - 2025. All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top