Table of Contents

Class InputSet

Namespace
Microsoft.Accordant
Assembly
Accordant.Operations.dll

This class represents a set of operation inputs. Each operation input has a unique name and two inputs cannot share the same name.

public class InputSet : IEnumerable<OperationInput>, IEnumerable
Inheritance
InputSet
Implements
Inherited Members

Properties

Inputs

List of operation inputs in this set.

public IEnumerable<OperationInput> Inputs { get; }

Property Value

IEnumerable<OperationInput>

this[string]

The indexer property can be used to get the operation input given its name.

public OperationInput this[string name] { get; }

Parameters

name string

Property Value

OperationInput

Methods

Add(OperationInput)

This method adds an operation input to this set.

public void Add(OperationInput input)

Parameters

input OperationInput

ContainsInput(string)

This method indicates whether an operation input with the given name exists in this set.

public bool ContainsInput(string name)

Parameters

name string

Returns

bool

GetEnumerator()

public IEnumerator<OperationInput> GetEnumerator()

Returns

IEnumerator<OperationInput>

GetInput(string)

This method retrieves the operation input given its name.

public OperationInput GetInput(string name)

Parameters

name string

Returns

OperationInput