Table of Contents

Class OutputPinCollection<T>

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents a collection of output pins containing values of type T

public sealed class OutputPinCollection<T> : PinCollection, IPinCollection, IEnumerable<IPin>, IEnumerable

Type Parameters

T

The type of value the pins in this collection hold

Inheritance
object
CorePropertyChanged
OutputPinCollection<T>
Implements
Inherited Members

Properties

Direction

Gets the direction of the pin collection and all its pins

public override PinDirection Direction { get; }

Property Value

PinDirection

Type

Gets the type of values the pin collection and all its pins holds

public override Type Type { get; }

Property Value

Type

Methods

CreatePin()

Creates a new pin compatible with this collection

public override IPin CreatePin()

Returns

IPin

The newly created pin