ServiceBusManagementClient Class

Definition

The Service Bus Management API is a REST API for managing Service Bus queues, topics, rules and subscriptions. (see http://msdn.microsoft.com/en-us/library/windowsazure/hh780776.aspx for more information)

public class ServiceBusManagementClient : Hyak.Common.ServiceClient<Microsoft.WindowsAzure.Management.ServiceBus.ServiceBusManagementClient>, IDisposable, Microsoft.WindowsAzure.Management.ServiceBus.IServiceBusManagementClient
type ServiceBusManagementClient = class
    inherit ServiceClient<ServiceBusManagementClient>
    interface IServiceBusManagementClient
    interface IDisposable
Public Class ServiceBusManagementClient
Inherits ServiceClient(Of ServiceBusManagementClient)
Implements IDisposable, IServiceBusManagementClient
Inheritance
Hyak.Common.ServiceClient<ServiceBusManagementClient>
ServiceBusManagementClient
Implements

Constructors

ServiceBusManagementClient()

Initializes a new instance of the ServiceBusManagementClient class.

ServiceBusManagementClient(HttpClient)

Initializes a new instance of the ServiceBusManagementClient class.

ServiceBusManagementClient(SubscriptionCloudCredentials, HttpClient)

Initializes a new instance of the ServiceBusManagementClient class.

ServiceBusManagementClient(SubscriptionCloudCredentials, Uri, HttpClient)

Initializes a new instance of the ServiceBusManagementClient class.

ServiceBusManagementClient(SubscriptionCloudCredentials, Uri)

Initializes a new instance of the ServiceBusManagementClient class.

ServiceBusManagementClient(SubscriptionCloudCredentials)

Initializes a new instance of the ServiceBusManagementClient class.

Properties

ApiVersion

Gets the API version.

BaseUri

Gets the URI used as the base for all cloud service requests.

Credentials

Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

LongRunningOperationInitialTimeout

Gets or sets the initial timeout for Long Running Operations.

LongRunningOperationRetryTimeout

Gets or sets the retry timeout for Long Running Operations.

Namespaces

The Service Bus Management API includes operations for managing Service Bus namespaces.

NotificationHubs

The Service Bus Management API includes operations for managing Service Bus notification hubs.

Queues

The Service Bus Management API includes operations for managing Service Bus queues.

Relays

The Service Bus Management API includes operations for managing Service Bus relays.

Topics

The Service Bus Management API includes operations for managing Service Bus topics for a namespace.

Methods

Clone(ServiceClient<ServiceBusManagementClient>)

Clones properties from current instance to another ServiceBusManagementClient instance

GetOperationStatusAsync(String, CancellationToken)

The Get Operation Status operation returns the status of thespecified operation. After calling an asynchronous operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, or is still in progress. (see http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)

GetServiceBusRegionsAsync(CancellationToken)

Retrieves the list of regions that support the creation and management of Service Bus service namespaces. (see http://msdn.microsoft.com/en-us/library/windowsazure/jj860465.aspx for more information)

Extension Methods

GetOperationStatus(IServiceBusManagementClient, String)

The Get Operation Status operation returns the status of thespecified operation. After calling an asynchronous operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, or is still in progress. (see http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)

GetOperationStatusAsync(IServiceBusManagementClient, String)

The Get Operation Status operation returns the status of thespecified operation. After calling an asynchronous operation, you can call Get Operation Status to determine whether the operation has succeeded, failed, or is still in progress. (see http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx for more information)

GetServiceBusRegions(IServiceBusManagementClient)

Retrieves the list of regions that support the creation and management of Service Bus service namespaces. (see http://msdn.microsoft.com/en-us/library/windowsazure/jj860465.aspx for more information)

GetServiceBusRegionsAsync(IServiceBusManagementClient)

Retrieves the list of regions that support the creation and management of Service Bus service namespaces. (see http://msdn.microsoft.com/en-us/library/windowsazure/jj860465.aspx for more information)

Applies to