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.