LoopContextTTime ClassNaiad Help

[This is preliminary documentation and is subject to change.]

Represents a Naiad loop context
Inheritance Hierarchy

SystemObject
  Microsoft.Research.Naiad.Dataflow.IterationLoopContextTTime

Namespace: Microsoft.Research.Naiad.Dataflow.Iteration
Assembly: Microsoft.Research.Naiad (in Microsoft.Research.Naiad.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax

C#
public class LoopContext<TTime>
where TTime : Object, Time<TTime>

Type Parameters

TTime
time type

The LoopContextTTime type exposes the following members.

Constructors

  NameDescription
Public methodLoopContextTTime
Constructs a new LoopContext from a containing TimeContext
Top
Methods

  NameDescription
Public methodDelayTRecord
Constructs a new feedback edge
Public methodDelayTRecord(Int32)
Constructs a new feedback edge with a maximum number of iterations
Public methodDelayTRecord(ExpressionFuncTRecord, Int32)
Constructs a new feedback edge with an enforced partitioning
Public methodDelayTRecord(ExpressionFuncTRecord, Int32, Int32)
Constructs a new feedback edge with an enforced partitioning and a maximum number of iterations
Public methodEnterLoopTRecord(StreamTRecord, TTime)
Introduces a stream into the loop context from outside
Public methodEnterLoopTRecord(StreamTRecord, TTime, FuncTRecord, Int32)
Introduces a stream into the loop context from outside
Public methodExitLoopTRecord(StreamTRecord, IterationInTTime)
Extracts a stream from a loop context
Public methodExitLoopTRecord(StreamTRecord, IterationInTTime, Int32)
Extracts a stream from a loop context
Top
See Also

Reference