Delen via


INotificationHubsOperations Interface

Definition

NotificationHubsOperations operations.

public interface INotificationHubsOperations
type INotificationHubsOperations = interface
Public Interface INotificationHubsOperations

Methods

CheckNotificationHubAvailabilityWithHttpMessagesAsync(String, String, CheckAvailabilityParameters, Dictionary<String,List<String>>, CancellationToken)

Checks the availability of the given notificationHub in a namespace.

CreateOrUpdateAuthorizationRuleWithHttpMessagesAsync(String, String, String, String, SharedAccessAuthorizationRuleCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Creates/Updates an authorization rule for a NotificationHub

CreateOrUpdateWithHttpMessagesAsync(String, String, String, NotificationHubCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Creates/Update a NotificationHub in a namespace.

DebugSendWithHttpMessagesAsync(String, String, String, Object, Dictionary<String,List<String>>, CancellationToken)

test send a push notification

DeleteAuthorizationRuleWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a notificationHub authorization rule

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a notification hub associated with a namespace.

GetAuthorizationRuleWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an authorization rule for a NotificationHub by name.

GetPnsCredentialsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists the PNS Credentials associated with a notification hub .

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists the notification hubs associated with a namespace.

ListAuthorizationRulesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the authorization rules for a NotificationHub.

ListAuthorizationRulesWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the authorization rules for a NotificationHub.

ListKeysWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Primary and Secondary ConnectionStrings to the NotificationHub

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists the notification hubs associated with a namespace.

ListWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lists the notification hubs associated with a namespace.

PatchWithHttpMessagesAsync(String, String, String, NotificationHubPatchParameters, Dictionary<String,List<String>>, CancellationToken)

Patch a NotificationHub in a namespace.

RegenerateKeysWithHttpMessagesAsync(String, String, String, String, PolicykeyResource, Dictionary<String,List<String>>, CancellationToken)

Regenerates the Primary/Secondary Keys to the NotificationHub Authorization Rule

Extension Methods

CheckNotificationHubAvailability(INotificationHubsOperations, String, String, CheckAvailabilityParameters)

Checks the availability of the given notificationHub in a namespace.

CheckNotificationHubAvailabilityAsync(INotificationHubsOperations, String, String, CheckAvailabilityParameters, CancellationToken)

Checks the availability of the given notificationHub in a namespace.

CreateOrUpdate(INotificationHubsOperations, String, String, String, NotificationHubCreateOrUpdateParameters)

Creates/Update a NotificationHub in a namespace.

CreateOrUpdateAsync(INotificationHubsOperations, String, String, String, NotificationHubCreateOrUpdateParameters, CancellationToken)

Creates/Update a NotificationHub in a namespace.

CreateOrUpdateAuthorizationRule(INotificationHubsOperations, String, String, String, String, SharedAccessAuthorizationRuleCreateOrUpdateParameters)

Creates/Updates an authorization rule for a NotificationHub

CreateOrUpdateAuthorizationRuleAsync(INotificationHubsOperations, String, String, String, String, SharedAccessAuthorizationRuleCreateOrUpdateParameters, CancellationToken)

Creates/Updates an authorization rule for a NotificationHub

DebugSend(INotificationHubsOperations, String, String, String, Object)

test send a push notification

DebugSendAsync(INotificationHubsOperations, String, String, String, Object, CancellationToken)

test send a push notification

Delete(INotificationHubsOperations, String, String, String)

Deletes a notification hub associated with a namespace.

DeleteAsync(INotificationHubsOperations, String, String, String, CancellationToken)

Deletes a notification hub associated with a namespace.

DeleteAuthorizationRule(INotificationHubsOperations, String, String, String, String)

Deletes a notificationHub authorization rule

DeleteAuthorizationRuleAsync(INotificationHubsOperations, String, String, String, String, CancellationToken)

Deletes a notificationHub authorization rule

Get(INotificationHubsOperations, String, String, String)

Lists the notification hubs associated with a namespace.

GetAsync(INotificationHubsOperations, String, String, String, CancellationToken)

Lists the notification hubs associated with a namespace.

GetAuthorizationRule(INotificationHubsOperations, String, String, String, String)

Gets an authorization rule for a NotificationHub by name.

GetAuthorizationRuleAsync(INotificationHubsOperations, String, String, String, String, CancellationToken)

Gets an authorization rule for a NotificationHub by name.

GetPnsCredentials(INotificationHubsOperations, String, String, String)

Lists the PNS Credentials associated with a notification hub .

GetPnsCredentialsAsync(INotificationHubsOperations, String, String, String, CancellationToken)

Lists the PNS Credentials associated with a notification hub .

List(INotificationHubsOperations, String, String)

Lists the notification hubs associated with a namespace.

ListAsync(INotificationHubsOperations, String, String, CancellationToken)

Lists the notification hubs associated with a namespace.

ListAuthorizationRules(INotificationHubsOperations, String, String, String)

Gets the authorization rules for a NotificationHub.

ListAuthorizationRulesAsync(INotificationHubsOperations, String, String, String, CancellationToken)

Gets the authorization rules for a NotificationHub.

ListAuthorizationRulesNext(INotificationHubsOperations, String)

Gets the authorization rules for a NotificationHub.

ListAuthorizationRulesNextAsync(INotificationHubsOperations, String, CancellationToken)

Gets the authorization rules for a NotificationHub.

ListKeys(INotificationHubsOperations, String, String, String, String)

Gets the Primary and Secondary ConnectionStrings to the NotificationHub

ListKeysAsync(INotificationHubsOperations, String, String, String, String, CancellationToken)

Gets the Primary and Secondary ConnectionStrings to the NotificationHub

ListNext(INotificationHubsOperations, String)

Lists the notification hubs associated with a namespace.

ListNextAsync(INotificationHubsOperations, String, CancellationToken)

Lists the notification hubs associated with a namespace.

Patch(INotificationHubsOperations, String, String, String, NotificationHubPatchParameters)

Patch a NotificationHub in a namespace.

PatchAsync(INotificationHubsOperations, String, String, String, NotificationHubPatchParameters, CancellationToken)

Patch a NotificationHub in a namespace.

RegenerateKeys(INotificationHubsOperations, String, String, String, String, PolicykeyResource)

Regenerates the Primary/Secondary Keys to the NotificationHub Authorization Rule

RegenerateKeysAsync(INotificationHubsOperations, String, String, String, String, PolicykeyResource, CancellationToken)

Regenerates the Primary/Secondary Keys to the NotificationHub Authorization Rule

Applies to