Table of Contents

Class NamespaceAvailability

Namespace
Microsoft.ServiceBus.Management
Assembly
Microsoft.ServiceBus.dll

Represents the availability of the given service namespace.

[DataContract(Name = "NamespaceAvailability", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public class NamespaceAvailability : IExtensibleDataObject
Inheritance
NamespaceAvailability
Implements
IExtensibleDataObject
Inherited Members

Constructors

NamespaceAvailability()

public NamespaceAvailability()

Fields

Serializer

The data contract serializer.

public static readonly DataContractSerializer Serializer

Field Value

DataContractSerializer

Properties

Available

Gets or sets whether the namespace is available.

[DataMember(Name = "Result", Order = 101)]
public bool Available { get; set; }

Property Value

bool

true if the namespace is available; otherwise, false.

ExtensionData

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

public ExtensionDataObject ExtensionData { get; set; }

Property Value

ExtensionDataObject

The extension data object associated with the namespace.

Reason

Gets or sets the reason for unavailability of a namespace.

public UnavailableReason Reason { get; set; }

Property Value

UnavailableReason

The reason for unavailability of a namespace.

ReasonDetail

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

[DataMember(Name = "ReasonDetail", Order = 102)]
public string ReasonDetail { get; set; }

Property Value

string

The detailed info regarding the reason associated with the namespace.