Method | Description | |
---|---|---|
Create ( |
Creates a value using the specified type, property name and context.
|
|
CreationRule ( Func |
Initializes a new instance of the CreationRule class.
|
|
CreationRule ( Func |
Initializes a new instance of the CreationRule class.
|
|
CreationRule ( |
Initializes a new instance of the CreationRule class.
|
|
CreationRule ( |
Initializes a new instance of the CreationRule class.
|
|
CreationRule ( |
Initializes a new instance of the CreationRule class.
|
|
CreationRule ( |
Initializes a new instance of the CreationRule class.
|
|
IsMatch ( |
Gets whether the specified type and property name match this rule.
|
public Create ( |
||
type | The type to match. | |
propertyName | string | The property name to match. |
buildChain | LinkedList | The chain of instances built up to this point. |
return | object |
public CreationRule ( Func |
||
evaluator | Func |
The function that determines whether the rule is a match. |
priority | int | The priority of the rule. |
creator | Func | The function that creates the value for the rule. |
return | System |
public CreationRule ( Func |
||
evaluator | Func |
The function that determines whether the rule is a match. |
priority | int | The priority of the rule. |
value | object | The static value returned by the rule. |
return | System |
public CreationRule ( |
||
targetType | The target type that matches the rule. | |
propertyExpression | The property name regular expression that matches the rule. | |
priority | int | The priority of the rule. |
creator | Func | The function that creates the value for the rule. |
return | System |
public CreationRule ( |
||
targetType | The target type that matches the rule. | |
propertyExpression | The property name regular expression that matches the rule. | |
priority | int | The priority of the rule. |
value | object | The static value returned by the rule. |
return | System |
public CreationRule ( |
||
targetType | The target type that matches the rule. | |
propertyName | string | The property name that matches the rule. |
priority | int | The priority of the rule. |
creator | Func | The function that creates the value for the rule. |
return | System |
public CreationRule ( |
||
targetType | The target type that matches the rule. | |
propertyName | string | The property name that matches the rule. |
priority | int | The priority of the rule. |
value | object | The static value returned by the rule. |
return | System |
public IsMatch ( |
||
type | The type to match. | |
propertyName | string | The property name to match. |
return | bool |