Show / Hide Table of Contents

    Class BuildScriptBinding

    Binds a BuildScript to a BuildScriptTrigger. This must be disabled or disposed of when it is no longer in use, otherwise the trigger will continue to invoke the binding.

    Inheritance
    Object
    BuildScriptBinding
    Namespace: QFSW.BA
    Assembly: QFSW.BA.dll
    Syntax
    public sealed class BuildScriptBinding : IDisposable

    Properties

    Arguments

    The arguments to provide the build script with.

    Declaration
    public string[] Arguments { get; set; }
    Property Value
    Type Description
    String[]

    Enabled

    If the binding should subscribe to the trigger and invoke the script.

    Declaration
    public bool Enabled { get; set; }
    Property Value
    Type Description
    Boolean

    IsValid

    Declaration
    [JsonIgnore]
    public bool IsValid { get; }
    Property Value
    Type Description
    Boolean

    Script

    The build script for the binding.

    Declaration
    public BuildScript Script { get; set; }
    Property Value
    Type Description
    BuildScript

    Trigger

    The build script trigger for the binding, subscriptions are automatically updated when set.

    Declaration
    public BuildScriptTrigger Trigger { get; set; }
    Property Value
    Type Description
    BuildScriptTrigger

    Methods

    Dispose()

    Declaration
    public void Dispose()

    InitializeLiteralEngine(LiteralEngine)

    Declaration
    public void InitializeLiteralEngine(LiteralEngine literalEngine)
    Parameters
    Type Name Description
    LiteralEngine literalEngine

    Extension Methods

    CollectionExtensions.Yield<T>(T)
    Build Automator 2 by QFSW
    Back to top