Show / Hide Table of Contents

Class TargetLinkEndpoint

The AMQP link endpoint for a message target. Use this class to manage links attached to an IMessageProcessor.

Inheritance
System.Object
LinkEndpoint
TargetLinkEndpoint
Inherited Members
LinkEndpoint.OnLinkClosed(ListenerLink, Error)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Amqp.Listener
Assembly: Amqp.Net.dll
Syntax
public class TargetLinkEndpoint : LinkEndpoint

Constructors

TargetLinkEndpoint(IMessageProcessor, ListenerLink)

Initializes a TargetLinkEndpoint object

Declaration
public TargetLinkEndpoint(IMessageProcessor messageProcessor, ListenerLink link)
Parameters
Type Name Description
IMessageProcessor messageProcessor

The associated message processor.

ListenerLink link

The listener link.

Methods

OnDisposition(DispositionContext)

Processes a received disposition performative.

Declaration
public override void OnDisposition(DispositionContext dispositionContext)
Parameters
Type Name Description
DispositionContext dispositionContext

Context of the received disposition performative.

Overrides
LinkEndpoint.OnDisposition(DispositionContext)

OnFlow(FlowContext)

Processes a received flow performative.

Declaration
public override void OnFlow(FlowContext flowContext)
Parameters
Type Name Description
FlowContext flowContext

Context of the received flow performative.

Overrides
LinkEndpoint.OnFlow(FlowContext)

OnMessage(MessageContext)

Notifies the message processor to process a received message.

Declaration
public override void OnMessage(MessageContext messageContext)
Parameters
Type Name Description
MessageContext messageContext

Context of the received message.

Overrides
LinkEndpoint.OnMessage(MessageContext)
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX