C# Class Raven.Storage.Esent.TransactionalStorageConfigurator

Afficher le fichier Open project: robashton/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
ConfigureInstance ( JET_INSTANCE jetInstance, string path ) : InstanceParameters
GetVersionPageSize ( ) : int
LimitSystemCache ( ) : void
TransactionalStorageConfigurator ( InMemoryRavenConfiguration configuration, TransactionalStorage transactionalStorage ) : System

Private Methods

Méthode Description
GetValueFromConfiguration ( string name, bool defaultValue ) : bool
GetValueFromConfiguration ( string name, int defaultValue ) : int
TranslateToSizeInDatabasePages ( int sizeInMegabytes, int multiply ) : int
TranslateToSizeInVersionPages ( int sizeInMegabytes, int multiply ) : int

Method Details

ConfigureInstance() public méthode

public ConfigureInstance ( JET_INSTANCE jetInstance, string path ) : InstanceParameters
jetInstance JET_INSTANCE
path string
Résultat Microsoft.Isam.Esent.Interop.InstanceParameters

GetVersionPageSize() public static méthode

public static GetVersionPageSize ( ) : int
Résultat int

LimitSystemCache() public méthode

public LimitSystemCache ( ) : void
Résultat void

TransactionalStorageConfigurator() public méthode

public TransactionalStorageConfigurator ( InMemoryRavenConfiguration configuration, TransactionalStorage transactionalStorage ) : System
configuration InMemoryRavenConfiguration
transactionalStorage TransactionalStorage
Résultat System