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