Options used to configure the source when a terminus is being created.
More...
|
| SourceOptions () |
| Creates a default SourceOptions instance.
|
|
| SourceOptions (SourceOptions other) |
| Creates a copy of the given source options.
|
|
object | Clone () |
| Clone this options instance, changes to the cloned options are not reflected in this options instance.
|
|
|
DistributionMode? | DistributionMode [get, set] |
| The distribution mode to set for the source configuration.
|
|
IDictionary< string, object > | Filters [get, set] |
| The filters that are assigned to the source configuration.
|
|
IDeliveryState | DefaultOutcome [get, set] |
| The default outcome to assign to the source configuration.
|
|
IEnumerable< DeliveryStateType > | Outcomes = DefaultSupportedOutcomes [get, set] |
| The supported outcomes that are assigned to the source configuration.
|
|
DurabilityMode? | DurabilityMode [get, set] |
| Configures the Terminus durability mode.
|
|
uint? | Timeout [get, set] |
| Terminus timeout configuration.
|
|
ExpiryPolicy? | ExpiryPolicy [get, set] |
| Configures the expiry policy for the Terminus.
|
|
string[] | Capabilities [get, set] |
| Capabilities that are assigned to the created Terminus.
|
|
Options used to configure the source when a terminus is being created.
◆ SourceOptions()
Apache.Qpid.Proton.Client.SourceOptions.SourceOptions |
( |
SourceOptions |
other | ) |
|
|
inline |
Creates a copy of the given source options.
- Parameters
-
other | The other source options instance to copy |
◆ Clone()
object Apache.Qpid.Proton.Client.SourceOptions.Clone |
( |
| ) |
|
|
inline |
Clone this options instance, changes to the cloned options are not reflected in this options instance.
- Returns
- A deep copy of this options instance.
The documentation for this class was generated from the following file:
- src/Proton.Client/Client/SourceOptions.cs