StageTVertex, TTimeNewOutputR Method (FuncTVertex, VertexOutputR, TTime, ExpressionFuncR, Int32)Naiad Help

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

Creates a new output with a partitioning guarantee

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

C#
public Stream<R, TTime> NewOutput<R>(
	Func<TVertex, VertexOutput<R, TTime>> vertexOutput,
	Expression<Func<R, int>> partitionedBy
)

Parameters

vertexOutput
Type: SystemFuncTVertex, VertexOutputR, TTime
Given a vertex in this stage, returns the corresponding vertex-level output.
partitionedBy
Type: System.Linq.ExpressionsExpressionFuncR, Int32
A partitioning guarantee, or null if there is no known partitioning guarantee.

Type Parameters

R
record type

Return Value

Type: StreamR, TTime
A handle to the output stream.
See Also

Reference