C# Class MemcachedService64.Memcached

Wrapper pour l'exécutable embarqué memcached.

L'exécutable est extrait dans un dossier temporaire qui sera supprimé lorsque l'instance de cette classe sera libérée.

Inheritance: IDisposable
ファイルを表示 Open project: eric-b/MemcachedService64

Public Methods

Method Description
Dispose ( ) : void
Memcached ( ) : System

Constructeur par défaut: extraction de memcached dans un dossier temporaire.

Memcached ( string defaultArguments ) : System

Constructeur permettant de définir les arguments à passer en ligne de commande à memcached.

Start ( ) : void

Démarre un nouveau processus memcached avec les arguments par défaut (indiqué dans le constructeur de cet objet).

Start ( string args ) : void

Démarre un nouveau processus memcached avec les arguments spécifiés.

Stop ( ) : void

Termine le processus qui exécute memcached.

Cette méthode ne lève aucune exception.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
OnOutputData ( object sender, DataReceivedEventArgs e ) : void

Redirection de la sortie console de memcached (noter que memcached écrit sur la sortie d'erreur sans qu'il s'agisse d'erreurs).

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Memcached() public method

Constructeur par défaut: extraction de memcached dans un dossier temporaire.
public Memcached ( ) : System
return System

Memcached() public method

Constructeur permettant de définir les arguments à passer en ligne de commande à memcached.
public Memcached ( string defaultArguments ) : System
defaultArguments string Arguments par défaut à passer à la commande de memcached (peut être null).
return System

Start() public method

Démarre un nouveau processus memcached avec les arguments par défaut (indiqué dans le constructeur de cet objet).

Un processus est déjà en cours.
public Start ( ) : void
return void

Start() public method

Démarre un nouveau processus memcached avec les arguments spécifiés.

Un processus est déjà en cours.
public Start ( string args ) : void
args string Arguments à passer à memcached.
return void

Stop() public method

Termine le processus qui exécute memcached.

Cette méthode ne lève aucune exception.
public Stop ( ) : void
return void