1 type derived from InputParameterData
Microsoft.TemplateEngine.Edge (1)
Template\EvaluatedInputParameterData.cs (1)
13
public class EvaluatedInputParameterData :
InputParameterData
2 instantiations of InputParameterData
Microsoft.TemplateEngine.Edge (2)
Template\InputDataSet.cs (1)
53
return new
InputParameterData
(p, value, isSet ? DataSource.User : DataSource.NoSource, isSet ? InputDataStateUtil.GetInputDataState(value) : InputDataState.Unset);
Template\InputDataSetExtensions.cs (1)
25
new
InputParameterData
(p.Key, p.Value, DataSource.User, InputDataStateUtil.GetInputDataState(p.Value)))
14 references to InputParameterData
Microsoft.TemplateEngine.Edge (14)
Template\InputDataSet.cs (7)
13
public class InputDataSet : IReadOnlyDictionary<ITemplateParameter,
InputParameterData
>
15
private readonly IReadOnlyDictionary<ITemplateParameter,
InputParameterData
> _parametersData;
22
public InputDataSet(IParameterDefinitionSet parameters, IReadOnlyList<
InputParameterData
> parameterData)
73
public IEnumerable<
InputParameterData
> Values => _parametersData.Values;
79
public
InputParameterData
this[ITemplateParameter key] => _parametersData[key];
85
public IEnumerator<KeyValuePair<ITemplateParameter,
InputParameterData
>> GetEnumerator() => _parametersData.GetEnumerator();
88
public bool TryGetValue(ITemplateParameter key, out
InputParameterData
value) => _parametersData.TryGetValue(key, out value);
Template\InputDataSetExtensions.cs (5)
24
IReadOnlyList<
InputParameterData
> data = parameterSet.ResolvedValues.Select(p =>
56
public static EvaluatedPrecedence GetEvaluatedPrecedence(this
InputParameterData
inputParameterData)
77
private static void ErrorOutOnMismatchedConditionEvaluation(IReadOnlyList<
InputParameterData
> offendingParameters)
86
private static void VerifyConditions(
InputParameterData
inputParameterData)
100
private static void VerifyInputState(
InputParameterData
inputParameterData)
Template\InputParameterData.cs (1)
15
/// Creates new instance of the <see cref="
InputParameterData
"/> type.
Template\TemplateCreator.cs (1)
288
foreach (
InputParameterData
inputParam in inputParameters