Show / Hide Table of Contents

# Class ConsumerInfo

##### Inheritance

System.Object
BaseDataStructure
BaseCommand
ConsumerInfo

##### Implements

Command
DataStructure
System.ICloneable

##### Inherited Members

BaseCommand.CommandId
BaseCommand.GetHashCode()
BaseCommand.Equals(Object)
BaseCommand.GetDataStructureTypeAsString(Int32)
BaseCommand.IsBrokerInfo
BaseCommand.IsConnectionControl
BaseCommand.IsConnectionInfo
BaseCommand.IsConnectionError
BaseCommand.IsConsumerControl
BaseCommand.IsControlCommand
BaseCommand.IsDestinationInfo
BaseCommand.IsFlushCommand
BaseCommand.IsKeepAliveInfo
BaseCommand.IsMessage
BaseCommand.IsMessageAck
BaseCommand.IsMessageDispatch
BaseCommand.IsMessageDispatchNotification
BaseCommand.IsMessagePull
BaseCommand.IsProducerAck
BaseCommand.IsProducerInfo
BaseCommand.IsRemoveInfo
BaseCommand.IsRemoveSubscriptionInfo
BaseCommand.IsReplayCommand
BaseCommand.IsResponse
BaseCommand.IsSessionInfo
BaseCommand.IsShutdownInfo
BaseCommand.IsTransactionInfo
BaseCommand.IsWireFormatInfo
BaseCommand.ResponseRequired
BaseCommand.Clone()
BaseDataStructure.IsMarshallAware()
BaseDataStructure.BeforeMarshall(OpenWireFormat)
BaseDataStructure.AfterMarshall(OpenWireFormat)
BaseDataStructure.BeforeUnmarshall(OpenWireFormat)
BaseDataStructure.AfterUnmarshall(OpenWireFormat)
BaseDataStructure.SetMarshalledForm(OpenWireFormat, Byte[])
BaseDataStructure.GetMarshalledForm(OpenWireFormat)
BaseDataStructure.HashCode(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)

###### Namespace: Apache.NMS.ActiveMQ.Commands

###### Assembly: Apache.NMS.ActiveMQ.dll

##### Syntax

    public class ConsumerInfo : BaseCommand, Command, DataStructure, ICloneable

### Fields

| Improve this Doc View Source

#### ID_CONSUMERINFO

##### Declaration

    public const byte ID_CONSUMERINFO = 5

##### Field Value

Type | Description
--- | ---
System.Byte |

### Properties

| Improve this Doc View Source

#### AdditionalPredicate

##### Declaration

    public BooleanExpression AdditionalPredicate { get; set; }

##### Property Value

Type | Description
--- | ---
BooleanExpression |

| Improve this Doc View Source

#### BrokerPath

##### Declaration

    public BrokerId[] BrokerPath { get; set; }

##### Property Value

Type | Description
--- | ---
BrokerId[] |

| Improve this Doc View Source

#### Browser

##### Declaration

    public bool Browser { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### ClientId

##### Declaration

    public string ClientId { get; set; }

##### Property Value

Type | Description
--- | ---
System.String |

| Improve this Doc View Source

#### ConsumerId

##### Declaration

    public ConsumerId ConsumerId { get; set; }

##### Property Value

Type | Description
--- | ---
ConsumerId |

| Improve this Doc View Source

#### Destination

##### Declaration

    public ActiveMQDestination Destination { get; set; }

##### Property Value

Type | Description
--- | ---
ActiveMQDestination |

| Improve this Doc View Source

#### DispatchAsync

##### Declaration

    public bool DispatchAsync { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### Exclusive

##### Declaration

    public bool Exclusive { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### IsConsumerInfo

##### Declaration

    public override bool IsConsumerInfo { get; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

##### Overrides

BaseCommand.IsConsumerInfo
| Improve this Doc View Source

#### MaximumPendingMessageLimit

##### Declaration

    public int MaximumPendingMessageLimit { get; set; }

##### Property Value

Type | Description
--- | ---
System.Int32 |

| Improve this Doc View Source

#### NetworkConsumerPath

##### Declaration

    public ConsumerId[] NetworkConsumerPath { get; set; }

##### Property Value

Type | Description
--- | ---
ConsumerId[] |

| Improve this Doc View Source

#### NetworkSubscription

##### Declaration

    public bool NetworkSubscription { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### NoLocal

##### Declaration

    public bool NoLocal { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### NoRangeAcks

##### Declaration

    public bool NoRangeAcks { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### OptimizedAcknowledge

##### Declaration

    public bool OptimizedAcknowledge { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### PrefetchSize

##### Declaration

    public int PrefetchSize { get; set; }

##### Property Value

Type | Description
--- | ---
System.Int32 |

| Improve this Doc View Source

#### Priority

##### Declaration

    public byte Priority { get; set; }

##### Property Value

Type | Description
--- | ---
System.Byte |

| Improve this Doc View Source

#### Retroactive

##### Declaration

    public bool Retroactive { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

| Improve this Doc View Source

#### Selector

##### Declaration

    public string Selector { get; set; }

##### Property Value

Type | Description
--- | ---
System.String |

| Improve this Doc View Source

#### SubscriptionName

##### Declaration

    public string SubscriptionName { get; set; }

##### Property Value

Type | Description
--- | ---
System.String |

### Methods

| Improve this Doc View Source

#### GetDataStructureType()

##### Declaration

    public override byte GetDataStructureType()

##### Returns

Type | Description
--- | ---
System.Byte |

##### Overrides

BaseDataStructure.GetDataStructureType()
| Improve this Doc View Source

#### ToString()

##### Declaration

    public override string ToString()

##### Returns

Type | Description
--- | ---
System.String |

##### Overrides

BaseCommand.ToString()
| Improve this Doc View Source

#### Visit(ICommandVisitor)

##### Declaration

    public override Response Visit(ICommandVisitor visitor)

##### Parameters

Type | Name | Description
--- | --- | ---
ICommandVisitor | visitor |

##### Returns

Type | Description
--- | ---
Response |

##### Overrides

BaseCommand.Visit(ICommandVisitor)

### Implements

Command
DataStructure
System.ICloneable