C# Class ModelBuilder.ValueGeneratorMatcher

The ValueGeneratorMatcher class is used to provide the common logic for evaluating whether a generator matches a target to generate for.
Inheritance: ValueGeneratorBase
Datei anzeigen Open project: roryprimrose/ModelBuilder

Public Methods

Method Description
IsSupported ( Type type, string referenceName, LinkedList buildChain ) : bool

Protected Methods

Method Description
ValueGeneratorMatcher ( ) : System

Initializes a new instance of the ValueGeneratorMatcher class.

ValueGeneratorMatcher ( Regex expression ) : System

Initializes a new instance of the ValueGeneratorMatcher class.

ValueGeneratorMatcher ( string referenceName ) : System

Initializes a new instance of the ValueGeneratorMatcher class.

Method Details

IsSupported() public method

The parameter is null.
public IsSupported ( Type type, string referenceName, LinkedList buildChain ) : bool
type System.Type
referenceName string
buildChain LinkedList
return bool

ValueGeneratorMatcher() protected method

Initializes a new instance of the ValueGeneratorMatcher class.
The parameter is null.
protected ValueGeneratorMatcher ( ) : System
return System

ValueGeneratorMatcher() protected method

Initializes a new instance of the ValueGeneratorMatcher class.
The parameter is null.
protected ValueGeneratorMatcher ( Regex expression ) : System
expression System.Text.RegularExpressions.Regex Identifies the possible parameter or property name regular expression the generator can match.
return System

ValueGeneratorMatcher() protected method

Initializes a new instance of the ValueGeneratorMatcher class.
The parameter is null.
protected ValueGeneratorMatcher ( string referenceName ) : System
referenceName string Identifies the possible parameter or property name the generator can match.
return System