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