 | SourceOperations.Transform<TOut1, TOut2, TMat> Method |
Note: This API is now obsolete.
Generic transformation of a stream with a custom processing
IStage<TIn, TOut>.
This operator makes it possible to extend the
Flow API when there is no specialized
operator that performs the transformation.
Namespace:
Akka.Streams.Dsl
Assembly:
Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax[ObsoleteAttribute("Use Via(GraphStage) instead. [1.1.2]")]
public static Source<TOut2, TMat> Transform<TOut1, TOut2, TMat>(
this Source<TOut1, TMat> flow,
Func<IStage<TOut1, TOut2>> stageFactory
)
[<ExtensionAttribute>]
[<ObsoleteAttribute("Use Via(GraphStage) instead. [1.1.2]")>]
static member Transform :
flow : Source<'TOut1, 'TMat> *
stageFactory : Func<IStage<'TOut1, 'TOut2>> -> Source<'TOut2, 'TMat>
Parameters
- flow
- Type: Akka.Streams.Dsl.Source<TOut1, TMat>
TBD - stageFactory
- Type: System.Func<IStage<TOut1, TOut2>>
TBD
Type Parameters
- TOut1
- TBD
- TOut2
- TBD
- TMat
- TBD
Return Value
Type:
Source<TOut2,
TMat>TBD
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
Source<TOut1,
TMat>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also