ConfigSectionNode EvaluateValueVariables Method NFX Class Library

[This is preliminary documentation and is subject to change.]

Evaluates a value string expanding all variables with var-paths relative to this node. Evaluates configuration variables such as "$(varname)" or "$(@varname)". Varnames are paths to other config nodes from the same configuration or variable names when prefixed with "~". If varname starts with "@" then it gets combined with input as path string. "~" is used to qualify environment vars that get resolved through Configuration.EnvironmentVarResolver Example: `....add key="Schema.$(/A/B/C/$attr)" value="$(@~HOME)bin\Transforms\"...`

Namespace: NFX.Environment
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax

public string EvaluateValueVariables(
	string value
)

Return Value

Type: OnlineString

Implements

IConfigSectionNode EvaluateValueVariables(String)
See Also