Class FusedModule
TBD
Inherited Members
Namespace: Akka.Streams.Implementation
Assembly: Akka.Streams.dll
Syntax
public sealed class FusedModule : Module, IModule, IComparable<IModule>
Constructors
| Edit this page View SourceFusedModule(ImmutableArray<IModule>, Shape, IImmutableDictionary<OutPort, InPort>, IImmutableDictionary<InPort, OutPort>, IMaterializedValueNode, Attributes, StructuralInfoModule)
TBD
Declaration
public FusedModule(ImmutableArray<IModule> subModules, Shape shape, IImmutableDictionary<OutPort, InPort> downstreams, IImmutableDictionary<InPort, OutPort> upstreams, StreamLayout.IMaterializedValueNode materializedValueComputation, Attributes attributes, StructuralInfoModule info)
Parameters
| Type | Name | Description |
|---|---|---|
| ImmutableArray<IModule> | subModules | TBD |
| Shape | shape | TBD |
| IImmutableDictionary<OutPort, InPort> | downstreams | TBD |
| IImmutableDictionary<InPort, OutPort> | upstreams | TBD |
| StreamLayout.IMaterializedValueNode | materializedValueComputation | TBD |
| Attributes | attributes | TBD |
| StructuralInfoModule | info | TBD |
Properties
| Edit this page View SourceAttributes
TBD
Declaration
public override Attributes Attributes { get; }
Property Value
| Type | Description |
|---|---|
| Attributes |
Overrides
| Edit this page View SourceDownstreams
TBD
Declaration
public override IImmutableDictionary<OutPort, InPort> Downstreams { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableDictionary<OutPort, InPort> |
Overrides
| Edit this page View SourceInfo
TBD
Declaration
public StructuralInfoModule Info { get; }
Property Value
| Type | Description |
|---|---|
| StructuralInfoModule |
IsFused
TBD
Declaration
public override bool IsFused { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Overrides
| Edit this page View SourceMaterializedValueComputation
TBD
Declaration
public override StreamLayout.IMaterializedValueNode MaterializedValueComputation { get; }
Property Value
| Type | Description |
|---|---|
| StreamLayout.IMaterializedValueNode |
Overrides
| Edit this page View SourceShape
TBD
Declaration
public override Shape Shape { get; }
Property Value
| Type | Description |
|---|---|
| Shape |
Overrides
| Edit this page View SourceSubModules
TBD
Declaration
public override ImmutableArray<IModule> SubModules { get; }
Property Value
| Type | Description |
|---|---|
| ImmutableArray<IModule> |
Overrides
| Edit this page View SourceUpstreams
TBD
Declaration
public override IImmutableDictionary<InPort, OutPort> Upstreams { get; }
Property Value
| Type | Description |
|---|---|
| IImmutableDictionary<InPort, OutPort> |
Overrides
Methods
| Edit this page View SourceCarbonCopy()
TBD
Declaration
public override IModule CarbonCopy()
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Overrides
| Edit this page View SourceReplaceShape(Shape)
TBD
Declaration
public override IModule ReplaceShape(Shape shape)
Parameters
| Type | Name | Description |
|---|---|---|
| Shape | shape | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Overrides
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | TBD |
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string |
Overrides
| Edit this page View SourceWithAttributes(Attributes)
TBD
Declaration
public override IModule WithAttributes(Attributes attributes)
Parameters
| Type | Name | Description |
|---|---|---|
| Attributes | attributes | TBD |
Returns
| Type | Description |
|---|---|
| IModule | TBD |
Edit this page