Show / Hide Table of Contents

Class Source

The source is comprised of an address coupled with properties that determine message transfer behavior.

Inheritance
System.Object
Described
RestrictedDescribed
DescribedList
Source
Inherited Members
DescribedList.HasField(Int32)
DescribedList.ResetField(Int32)
DescribedList.GetDebugString(String, Object[], Object[])
RestrictedDescribed.Descriptor
Described.Encode(ByteBuffer)
Described.Decode(ByteBuffer)
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.Framing
Assembly: Amqp.Net.dll
Syntax
public sealed class Source : DescribedList

Constructors

Source()

Initializes a source object.

Declaration
public Source()

Properties

Address

Gets or sets the address field (index=0).

Declaration
public string Address { get; set; }
Property Value
Type Description
System.String

Capabilities

Gets or sets the capabilities field (index=10).

Declaration
public Symbol[] Capabilities { get; set; }
Property Value
Type Description
Symbol[]

DefaultOutcome

Gets or sets the default-outcome field (index=8).

Declaration
public Outcome DefaultOutcome { get; set; }
Property Value
Type Description
Outcome

DistributionMode

Gets or sets the distribution-mode field (index=6).

Declaration
public Symbol DistributionMode { get; set; }
Property Value
Type Description
Symbol

Durable

Gets or sets the durable field (index=1).

Declaration
public uint Durable { get; set; }
Property Value
Type Description
System.UInt32

Dynamic

Gets or sets the dynamic field (index=4).

Declaration
public bool Dynamic { get; set; }
Property Value
Type Description
System.Boolean

DynamicNodeProperties

Gets or sets the dynamic-node-properties field (index=5).

Declaration
public Fields DynamicNodeProperties { get; set; }
Property Value
Type Description
Fields

ExpiryPolicy

Gets or sets the expiry-policy field (index=2).

Declaration
public Symbol ExpiryPolicy { get; set; }
Property Value
Type Description
Symbol

FilterSet

Gets or sets the filter field (index=7).

Declaration
public Map FilterSet { get; set; }
Property Value
Type Description
Map

Outcomes

Gets or sets the outcomes field (index=9).

Declaration
public Symbol[] Outcomes { get; set; }
Property Value
Type Description
Symbol[]

Timeout

Gets or sets the timeout field (index=3).

Declaration
public uint Timeout { get; set; }
Property Value
Type Description
System.UInt32

Methods

ToString()

Returns a string that represents the current source object.

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX