Show / Hide Table of Contents

    Class ArgumentDefinitionBuilder

    Fluent DSL used for creating arguments for Akka commands we're defining.

    Inheritance
    System.Object
    ArgumentDefinitionBuilder
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Petabridge.Cmd
    Assembly: cs.temp.dll.dll
    Syntax
    public sealed class ArgumentDefinitionBuilder

    Methods

    AllowMultiple(Boolean)

    Declaration
    public ArgumentDefinitionBuilder AllowMultiple(bool allowMultiple)
    Parameters
    Type Name Description
    System.Boolean allowMultiple
    Returns
    Type Description
    ArgumentDefinitionBuilder

    Build()

    Declaration
    public CommandArgument Build()
    Returns
    Type Description
    CommandArgument

    IsMandatory(Boolean)

    Declaration
    public ArgumentDefinitionBuilder IsMandatory(bool isMandatory)
    Parameters
    Type Name Description
    System.Boolean isMandatory
    Returns
    Type Description
    ArgumentDefinitionBuilder

    TreatAsFlag(Boolean)

    Declaration
    public ArgumentDefinitionBuilder TreatAsFlag(bool flagTreatment)
    Parameters
    Type Name Description
    System.Boolean flagTreatment
    Returns
    Type Description
    ArgumentDefinitionBuilder

    WithDefaultValue(String)

    Declaration
    public ArgumentDefinitionBuilder WithDefaultValue(string defaultValue)
    Parameters
    Type Name Description
    System.String defaultValue
    Returns
    Type Description
    ArgumentDefinitionBuilder

    WithDefaultValues(String[])

    Declaration
    public ArgumentDefinitionBuilder WithDefaultValues(params string[] defaultValues)
    Parameters
    Type Name Description
    System.String[] defaultValues
    Returns
    Type Description
    ArgumentDefinitionBuilder

    WithDescription(String)

    Declaration
    public ArgumentDefinitionBuilder WithDescription(string description)
    Parameters
    Type Name Description
    System.String description
    Returns
    Type Description
    ArgumentDefinitionBuilder

    WithName(String)

    Declaration
    public ArgumentDefinitionBuilder WithName(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    ArgumentDefinitionBuilder

    WithSwitch(String)

    Declaration
    public ArgumentDefinitionBuilder WithSwitch(string switchSymbol)
    Parameters
    Type Name Description
    System.String switchSymbol
    Returns
    Type Description
    ArgumentDefinitionBuilder
    Back to top Generated by DocFX