26 references to DataSource
Microsoft.TemplateEngine.Abstractions (4)
Parameters\ParameterData.cs (2)
21DataSource source, 43public DataSource DataSource { get; }
Parameters\ParameterSetData.cs (2)
56return new ParameterData(p, value, isSet ? DataSource.User : DataSource.NoSource);
Microsoft.TemplateEngine.Edge (21)
Template\EvaluatedInputParameterData.cs (1)
31DataSource dataSource,
Template\InputDataSet.cs (2)
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)))
Template\InputParameterData.cs (4)
24DataSource dataSource = DataSource.User, 44/// Source of the parameter value. If supplied by the host - leave the default value of <see cref="DataSource.User"/>. 46public DataSource DataSource { get; }
Template\IParameterSetBuilder.cs (1)
12void SetParameterValue(ITemplateParameter parameter, object value, DataSource dataSource);
Template\ParameterSetBuilder.cs (9)
49templateParams.SetParameterValue(param, name, DataSource.NameParameter); 83public void SetParameterValue(ITemplateParameter parameter, object value, DataSource dataSource) 168this.SetParameterValue(parameter, resolvedValue, DataSource.HostDefault); 185this.SetParameterValue(parameter, resolvedValue, DataSource.Default); 357this.DataSource = DataSource.NoSource; 380public DataSource DataSource { get; private set; } = DataSource.NoSource; 384public void SetValue(object? value, DataSource source) 406var ds = DataSource;
Template\TemplateCreator.cs (3)
309templateParamsBuilder.SetParameterValue(paramFromTemplate, resolvedValue, DataSource.DefaultIfNoValue); 336templateParamsBuilder.SetParameterValue(paramFromTemplate, resolvedValue, DataSource.User); 531public void SetParameterValue(ITemplateParameter parameter, object value, DataSource dataSource) => _parameterSet.ResolvedValues[parameter] = value;
Microsoft.TemplateEngine.Utils (1)
ParameterSetDataExtensions.cs (1)
21new ParameterData(p.Key, p.Value, DataSource.User))