NamespaceAvailability NamespaceAvailability Class

Represents the availability of the given service namespace.

Syntax

Declaration

[DataContract(Name = "NamespaceAvailability", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public class NamespaceAvailability : IExtensibleDataObject<DataContract(Name:="NamespaceAvailability", Namespace:="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>
Public Class NamespaceAvailability
    Implements IExtensibleDataObject

Inheritance Hierarchy

Fields summary

The data contract serializer.

Properties summary

Gets or sets whether the namespace is available.

Gets or sets the extension data object associated with the namespace.

Gets or sets the reason for unavailability of a namespace.

Gets or sets the detailed info regarding the reason associated with the namespace.

Fields

  • Serializer
    Serializer

    The data contract serializer.

    public static readonly DataContractSerializer SerializerPublic Shared ReadOnly Serializer As DataContractSerializer

Properties

  • Available
    Available

    Gets or sets whether the namespace is available.

    [DataMember(Name = "Result", Order = 101)]
    public bool Available { get; set; }<DataMember(Name:="Result", Order:=101)>
    Public Property Available As Boolean

    Property Value

    • true if the namespace is available; otherwise, false.

  • ExtensionData
    ExtensionData

    Gets or sets the extension data object associated with the namespace.

    public ExtensionDataObject ExtensionData { get; set; }Public Property ExtensionData As ExtensionDataObject

    Property Value

  • Reason
    Reason

    Gets or sets the reason for unavailability of a namespace.

    public UnavailableReason Reason { get; set; }Public Property Reason As UnavailableReason

    Property Value

  • ReasonDetail
    ReasonDetail

    Gets or sets the detailed info regarding the reason associated with the namespace.

    [DataMember(Name = "ReasonDetail", Order = 102)]
    public string ReasonDetail { get; set; }<DataMember(Name:="ReasonDetail", Order:=102)>
    Public Property ReasonDetail As String

    Property Value

    • The detailed info regarding the reason associated with the namespace.

Details

Namespace

Microsoft.ServiceBus.Management

Assembly

Microsoft.ServiceBus.dll