Click or drag to resize
Akka.NETSinkTIn, TMat Class
A SinkTIn, TMat is a set of stream processing steps that has one open input. Can be used as a ISubscriber
Inheritance Hierarchy
SystemObject
  Akka.Streams.DslSinkTIn, TMat

Namespace:  Akka.Streams.Dsl
Assembly:  Akka.Streams (in Akka.Streams.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public sealed class Sink<TIn, TMat> : IGraph<SinkShape<TIn>, TMat>, 
	IGraph<SinkShape<TIn>>

Type Parameters

TIn
TBD
TMat
TBD

The SinkTIn, TMat type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyModule
TBD
Public propertyShape
TBD
Top
Methods
  NameDescription
Public methodAddAttributes
Add the given attributes to this SinkTIn, TMat. Further calls to WithAttributes(Attributes) will not remove these attributes. Note that this operation has no effect on an empty Flow (because the attributes apply only to the contained processing stages).
Public methodAsync
Put an asynchronous boundary around this Sink.
Public methodContraMapTIn2
Transform this Sink by applying a function to each *incoming* upstream element before it is passed to the Sink Backpressures when original Sink backpressures Cancels when original Sink backpressures
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMapMaterializedValueTMat2
Transform only the materialized value of this Sink, leaving all other properties as they were.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNamed
Add a name attribute to this Sink.
Public methodRunWithTMat2
Connect this SinkTIn, TMat to a SourceTOut, TMat and run it. The returned value is the materialized value of the SourceTOut, TMat, e.g. the ISubscriber.
Public methodToString
TBD
(Overrides ObjectToString.)
Public methodWithAttributes
Change the attributes of this SinkTIn, TMat to the given ones and seal the list of attributes. This means that further calls will not be able to remove these attributes, but instead add new ones. Note that this operation has no effect on an empty Flow (because the attributes apply only to the contained processing stages).
Top
Extension Methods
See Also