C# Class netDumbster.smtp.Configuration

Afficher le fichier Open project: cmendible/netDumbster Class Usage Examples

Méthodes publiques

Méthode Description
Build ( ) : SimpleSmtpServer

Builds this instance.

Configure ( ) : Configuration

Configures this instance.

EnableMessageStore ( bool enable ) : Configuration

Enables the message store.

WithAddress ( IPAddress address ) : Configuration

Configures with specified address

WithPort ( int port ) : Configuration

Configures with specified port

WithProcessingDelay ( int milliseconds ) : Configuration

Configures with a processing delay

WithRandomPort ( ) : Configuration

Configures a random port.

Private Methods

Méthode Description
Configuration ( ) : System

Initializes a new instance of the Configuration class.

GetRandomUnusedPort ( ) : int

Gets the random unused port.

Method Details

Build() public méthode

Builds this instance.
public Build ( ) : SimpleSmtpServer
Résultat SimpleSmtpServer

Configure() public static méthode

Configures this instance.
public static Configure ( ) : Configuration
Résultat Configuration

EnableMessageStore() public méthode

Enables the message store.
public EnableMessageStore ( bool enable ) : Configuration
enable bool if set to true [enable].
Résultat Configuration

WithAddress() public méthode

Configures with specified address
public WithAddress ( IPAddress address ) : Configuration
address System.Net.IPAddress The address.
Résultat Configuration

WithPort() public méthode

Configures with specified port
public WithPort ( int port ) : Configuration
port int The port.
Résultat Configuration

WithProcessingDelay() public méthode

Configures with a processing delay
public WithProcessingDelay ( int milliseconds ) : Configuration
milliseconds int The (minimum) number of milliseconds by which a new message is delay processing by
Résultat Configuration

WithRandomPort() public méthode

Configures a random port.
public WithRandomPort ( ) : Configuration
Résultat Configuration