Show / Hide Table of Contents

Namespace Amqp

Classes

Address

Defines the address of an AMQP endpoint.

AmqpBitConverter

Reads primitive values from a buffer or writes primitive values to a buffer in networking order.

AmqpException

The exception that is thrown when an AMQP error occurs.

AmqpObject

The base class of all AMQP objects. Connection Session SenderLink ReceiverLink

AmqpSettings

Contains the AMQP settings for a Connection.

BufferManager

A BufferManager class manages pooled buffers (byte arrays) with different sizes. It provides an implementation of the IBufferManager interface.

ByteBuffer

A byte array wrapper that has a read and a write cursor.

Connection

The Connection class represents an AMQP connection.

ConnectionFactory

The factory to create connections asynchronously.

ConnectionFactory.SaslSettings

Contains the SASL settings for a connection.

ConnectionFactory.SslSettings

Contains the TLS/SSL settings for a connection.

ConnectionFactoryBase

The base class of connection factories.

ErrorCode

Defines the conditions of AMQP errors.

Extensions

Provides extension methods for message serialization.

Fx

Provides framework specific routines.

Link

The Link class represents an AMQP link.

Message

The Message class represents an AMQP message.

ReceiverLink

The ReceiverLink class represents a link that accepts incoming messages.

SenderLink

The SenderLink represents a link that sends outgoing messages.

Session

The Session class represents an AMQP session.

SRAmqp

A strongly-typed resource class, for looking up localized strings, etc.

TaskExtensions

Provides extension methods for Task based APIs.

TcpKeepAliveSettings

TCP Keep-Alive settings.

TcpSettings

Contains the TCP settings of a connection.

Trace

The Trace class for writing traces.

TransportProvider

The TransportProvider class provides transport implementation for given address schemes.

WebSocketTransport

The WebSocketTransport class allows applications to send and receive AMQP traffic using the AMQP-WebSockets binding protocol.

WebSocketTransportFactory

The factory to create WebSocketTransport client for address scheme "ws" and "wss".

Interfaces

IAmqpObject

Represents an AMQP object.

IAsyncTransport

Provides asynchronous I/O calls.

IBufferManager

The interface defines the methods to manage buffers.

IConnection

Represents an AMQP connection.

IConnectionFactory

The factory to create connections asynchronously.

ILink

Represents an AMQP link.

IReceiverLink

Represents an AMQP receiver link.

ISenderLink

Represents an AMQP sender link.

ISession

Represents an AMQP session.

ITransport

The transport interface used by a connection for network I/O.

Enums

ConnectionState

The state of a connection.

CreditMode

Defines the modes for receiver link credit management.

LinkState

The state of a link.

SessionState

The state of a session.

TraceLevel

Defines the traces levels. Except Frame, levels are forward inclusive. For example, Information level includes the Error and Warning levels.

Delegates

ClosedCallback

The callback that is invoked when the AMQP object is closed.

MessageCallback

A callback that is invoked when a message is received.

OnAttached

The callback that is invoked when an attach performative is received from the peer.

OnBegin

The callback that is invoked when a begin performative is received from peer.

OnOpened

The callback that is invoked when an open performative is received from peer.

OutcomeCallback

A callback that is invoked when an outcome is received from peer for a message.

WriteTrace

The callback to invoke to write traces.

Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX