Share via


MessageCountDetails Class

Definition

Message Count Details.

[Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.MessageCountDetailsTypeConverter))]
public class MessageCountDetails : Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IMessageCountDetails
[<Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.MessageCountDetailsTypeConverter))>]
type MessageCountDetails = class
    interface IMessageCountDetails
    interface IJsonSerializable
Public Class MessageCountDetails
Implements IMessageCountDetails
Inheritance
MessageCountDetails
Attributes
Implements

Constructors

MessageCountDetails()

Creates an new MessageCountDetails instance.

Properties

ActiveMessageCount

Number of active messages in the queue, topic, or subscription.

DeadLetterMessageCount

Number of messages that are dead lettered.

ScheduledMessageCount

Number of scheduled messages.

TransferDeadLetterMessageCount

Number of messages transferred into dead letters.

TransferMessageCount

Number of messages transferred to another queue, topic, or subscription.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MessageCountDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MessageCountDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ServiceBus.Models.IMessageCountDetails.

FromJsonString(String)

Creates a new instance of MessageCountDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MessageCountDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to