Interface IDeclarable
Namespace: Steeltoe.Messaging.RabbitMQ.Config
Assembly: Steeltoe.Messaging.RabbitMQ.dll
Syntax
public interface IDeclarable
Properties
| Edit this page View SourceArguments
Gets or sets the arguments for this declarable
Declaration
Dictionary<string, object> Arguments { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<System.String, System.Object> |
DeclaringAdmins
Gets or sets a collection of Admins that should declare this object
Declaration
List<object> DeclaringAdmins { get; set; }
Property Value
Type | Description |
---|---|
List<System.Object> |
IgnoreDeclarationExceptions
Gets or sets a value indicating whether should ignore exceptions
Declaration
bool IgnoreDeclarationExceptions { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ShouldDeclare
Gets or sets a value indicating whether this object should be declared
Declaration
bool ShouldDeclare { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Edit this page View SourceAddArgument(String, Object)
Adds an argument to the declarable
Declaration
void AddArgument(string name, object value)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the argument name |
System.Object | value | the argument value |
RemoveArgument(String)
Remove an argument from the declarable
Declaration
object RemoveArgument(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the argument name |
Returns
Type | Description |
---|---|
System.Object | the value if present |