Show / Hide Table of Contents

Class ConfigurationExtensions

Denotes a helper class for configurations

Inheritance
object
ConfigurationExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Expressions.IncrementalizationConfiguration
Assembly: NMF.Expressions.Configuration.dll
Syntax
public static class ConfigurationExtensions

Methods

| Edit this page View Source

Clone(Configuration)

Clones the provided configuration

Declaration
public static Configuration Clone(this Configuration configuration)
Parameters
Type Name Description
Configuration configuration

The configuration to clone

Returns
Type Description
Configuration

The cloned configuration

| Edit this page View Source

Describe(Configuration)

Describes the current configuration in a string

Declaration
public static string Describe(this Configuration configuration)
Parameters
Type Name Description
Configuration configuration

The configuration to be described

Returns
Type Description
string

A descriptive string

| Edit this page View Source

GetAllPossibilities(Configuration)

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

Declaration
public static IEnumerable<Configuration> GetAllPossibilities(this Configuration baseConfiguration)
Parameters
Type Name Description
Configuration baseConfiguration

The base configuration

Returns
Type Description
IEnumerable<Configuration>

A collection of allowed configurations

  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX