C# (CSharp) Microsoft.Azure.Amqp Namespace

Nested Namespaces

Microsoft.Azure.Amqp.Amqp
Microsoft.Azure.Amqp.Encoding
Microsoft.Azure.Amqp.Framing
Microsoft.Azure.Amqp.Interop
Microsoft.Azure.Amqp.PCL
Microsoft.Azure.Amqp.Sasl
Microsoft.Azure.Amqp.Serialization
Microsoft.Azure.Amqp.Tracing
Microsoft.Azure.Amqp.Transaction
Microsoft.Azure.Amqp.Transport
Microsoft.Azure.Amqp.X509

Classes

Name Description
ActionItem
AmqpConnection Implements the AMQP 1.0 connection.
AmqpConnection.HeartBeat
AmqpConnection.HeartBeat.NoneHeartBeat
AmqpConnection.HeartBeat.TimedHeartBeat
AmqpConnectionBase The base class for AMQP connection. It should be version independent.
AmqpConnectionSettings
AmqpConstants Constants for the protocol stack. Extended constants should be defined in ClientConstants.cs
AmqpDebug This class logs the frame activity on session and dumps them into a file for debugging issues that are difficult to repro under debugger. The output file is named as "session#.log" and it contains lines as follows: ticks(10000) direction op p1 p2 1653194746831 9 RECV 17 0 0 1653194746844 9 SEND 17 0 0 Refer to the calls to AmqpDebug.Log for parameter definition. Enable this logging by including AMQP_DEBUG constant in the project file for the desired build configuration.
AmqpDebug.AmqpDebugImpl
AmqpDebug.Entry
AmqpErrorCode
AmqpException
AmqpLinkSettings
AmqpSession
AmqpSession.ErrorLink
AmqpSession.IncomingSessionChannel
AmqpSession.OutgoingSessionChannel
AmqpSession.SessionChannel
AmqpSession.SessionChannel.DispositionInfo
AmqpTrace
AssertionFailedException
AsyncIO
AsyncIO.AsyncBufferReader A reader that reads specified bytes and notifies caller upon completion (pull).
AsyncIO.AsyncBufferWriter A writer that writes fixed-size buffer and notify caller upon completion.
AsyncIO.AsyncFrameWriter A writer that writes complete AMQP frames. Frame writes may be batched. Writer owns closing the transport.
AsyncIO.AsyncReader
AsyncIO.AsyncWriter A writer that writes buffers. Buffer writes may be batched. Writer owns closing the transport.
AsyncIO.FrameBufferReader A reader that reads AMQP frame buffers. Not thread safe.
BufferListStream
ByteBuffer
ByteBuffer.ManagedBuffer
CallbackException
CbsConstants Constants useful for CBS scenarios
CbsConstants.PutToken
CommonResources
CompletedAsyncResult
Delivery
DuplexAmqpLink
ExceptionDispatcher
ExceptionExtensions
FatalException
FrameDecoder
FxCop.Category
FxCop.Rule
InternalBufferManager
InternalBufferManager.GCBufferManager
InternalBufferManager.PooledBufferManager
InternalBufferManager.PooledBufferManager.BufferPool
InternalBufferManager.PooledBufferManager.BufferPool.LargeBufferPool
InternalBufferManager.PooledBufferManager.BufferPool.SynchronizedBufferPool
InternalBufferManager.PreallocatedBufferManager
OpenEventArgs
PartialTrustHelpers
ResourcesGeneric
SegmentBufferPool
StateTransition
StreamExtensions
Ticks
TimeoutHelper
WaitCallbackActionItem