Show / Hide Table of Contents

    Class ExchangeDeclaration

    Inheritance
    Object
    ExchangeDeclaration
    Implements
    IDeclaration
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: Akka.Streams.Amqp.RabbitMq
    Assembly: Akka.Streams.Amqp.RabbitMq.dll
    Syntax
    public sealed class ExchangeDeclaration : IDeclaration

    Properties

    | Improve this Doc View Source

    Arguments

    Declaration
    public IReadOnlyDictionary<string, object> Arguments { get; }
    Property Value
    Type Description
    IReadOnlyDictionary<String, Object>
    | Improve this Doc View Source

    AutoDelete

    Declaration
    public bool AutoDelete { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Durable

    Declaration
    public bool Durable { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    ExchangeType

    Declaration
    public string ExchangeType { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    Internal

    Declaration
    public bool Internal { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String

    Methods

    | Improve this Doc View Source

    Create(String, String)

    Declaration
    public static ExchangeDeclaration Create(string name, string exchangeType)
    Parameters
    Type Name Description
    String name
    String exchangeType
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    Object.ToString()
    | Improve this Doc View Source

    WithArguments(KeyValuePair<String, Object>)

    Declaration
    public ExchangeDeclaration WithArguments(KeyValuePair<string, object> argument)
    Parameters
    Type Name Description
    KeyValuePair<String, Object> argument
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    WithArguments(KeyValuePair<String, Object>[])

    Declaration
    public ExchangeDeclaration WithArguments(params KeyValuePair<string, object>[] arguments)
    Parameters
    Type Name Description
    KeyValuePair<String, Object>[] arguments
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    WithArguments(String, Object)

    Declaration
    public ExchangeDeclaration WithArguments(string key, object value)
    Parameters
    Type Name Description
    String key
    Object value
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    WithAutoDelete(Boolean)

    Declaration
    public ExchangeDeclaration WithAutoDelete(bool autoDelete)
    Parameters
    Type Name Description
    Boolean autoDelete
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    WithDurable(Boolean)

    Declaration
    public ExchangeDeclaration WithDurable(bool durable)
    Parameters
    Type Name Description
    Boolean durable
    Returns
    Type Description
    ExchangeDeclaration
    | Improve this Doc View Source

    WithInternal(Boolean)

    Declaration
    public ExchangeDeclaration WithInternal(bool internal)
    Parameters
    Type Name Description
    Boolean internal
    Returns
    Type Description
    ExchangeDeclaration

    Implements

    IDeclaration
    • Improve this Doc
    • View Source
    Back to top Copyright © 2013-2020 Akka.NET project
    Generated by DocFX