Table of Contents

Class ConfigurationExtensions

Namespace
NMF.Expressions.IncrementalizationConfiguration
Assembly
NMF.Expressions.Configuration.dll

Denotes a helper class for configurations

public static class ConfigurationExtensions
Inheritance
ConfigurationExtensions
Inherited Members

Methods

Clone(Configuration)

Clones the provided configuration

public static Configuration Clone(this Configuration configuration)

Parameters

configuration Configuration

The configuration to clone

Returns

Configuration

The cloned configuration

Describe(Configuration)

Describes the current configuration in a string

public static string Describe(this Configuration configuration)

Parameters

configuration Configuration

The configuration to be described

Returns

string

A descriptive string

GetAllPossibilities(Configuration)

Generates a state-space of possibilities given the provided base configuration

public static IEnumerable<Configuration> GetAllPossibilities(this Configuration baseConfiguration)

Parameters

baseConfiguration Configuration

The base configuration

Returns

IEnumerable<Configuration>

A collection of allowed configurations