Method | Description | |
---|---|---|
FindCastPath ( IList |
Finds a path through all the given transformations and determines the required to and from types for each transformation.
|
|
GenerateNodes ( ITransformation core ) : IEnumerable |
Generates possible nodes for a given transformation.
|
|
GetTransformEnumerableValuesMethod ( ) : |
Gets the method info for this specific cast of the transform values method.
|
|
GetTransformValueMethod ( ) : |
Gets the method info for this specific cast of the transform value method.
|
|
TransformValue ( object value ) : object |
Transforms a value using the current type selection.
|
|
TransformValues ( IEnumerable values ) : IEnumerable |
Transforms a set of values using the current type selection.
|
|
TransformationCastNode ( ITransformation core, |
Create a new transformation cast node.
|
Method | Description | |
---|---|---|
CodeContractInvariant ( ) : void | ||
GetAllCandidateMethods ( ) : IEnumerable |
||
IsValidTransformEnumerableValuesMethod ( |
||
IsValidTransformValueMethod ( |
||
MakeGenericEnumerableType ( |
||
MakeGenericTransformationType ( ) : |
public static FindCastPath ( IList |
||
transformations | IList |
The transformations to find a casting path between. |
startType | The from type of the first transformation. | |
endType | The to type of the last transformation. | |
return | Vertesaur.Transformation.TransformationCastNode[] |
public static GenerateNodes ( ITransformation core ) : IEnumerable |
||
core | ITransformation | The transformation to generate cast information from. |
return | IEnumerable |
public GetTransformEnumerableValuesMethod ( ) : |
||
return |
public GetTransformValueMethod ( ) : |
||
return |
public TransformValue ( object value ) : object | ||
value | object | The value to transform. |
return | object |
public TransformValues ( IEnumerable values ) : IEnumerable | ||
values | IEnumerable | The values to transform. |
return | IEnumerable |
public TransformationCastNode ( ITransformation core, |
||
core | ITransformation | The transformation the cast information is related to. |
fromType | The selected from type. | |
toType | The selected to type. | |
return | System |