[This is preliminary documentation and is subject to change.]
Decorates classes or structs that act as a context object for macro evaluation - passed as context parameter to MacroRunner.Run(...context) method
System Object
System Attribute NFX.Environment ConfigMacroContextAttributeNamespace: NFX.EnvironmentAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Struct, Inherited = true,
AllowMultiple = false)]
public class ConfigMacroContextAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Struct, Inherited = true,
AllowMultiple = false)]
public class ConfigMacroContextAttribute : Attribute
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Struct, Inherited := true,
AllowMultiple := false)>
Public Class ConfigMacroContextAttribute
Inherits Attribute
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Struct, Inherited := true,
AllowMultiple := false)>
Public Class ConfigMacroContextAttribute
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Struct, Inherited = true,
AllowMultiple = false)]
public ref class ConfigMacroContextAttribute : public Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Struct, Inherited = true,
AllowMultiple = false)]
public ref class ConfigMacroContextAttribute : public Attribute
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Struct, Inherited = true,
AllowMultiple = false)>]
type ConfigMacroContextAttribute =
class
inherit Attribute
end
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Struct, Inherited = true,
AllowMultiple = false)>]
type ConfigMacroContextAttribute =
class
inherit Attribute
end