Microsoft.Azure.NotificationHubs
Namespace
Contains classes and interfaces that support creating and using Notification Hub resources.
Classes
| AdmCredential |
Represents an ADM credential |
| AdmNotification |
Represents the Amazon Device Messaging (ADM) notification. |
| AdmRegistrationDescription |
Represents the description of the Amazon Device Messaging (ADM) registration. |
| AdmTemplateRegistrationDescription |
Represents the description of the Amazon Device Messaging (ADM) template registration. |
| ApnsCredential |
Represents an Apple Push Notification Service (APNS) credential. |
| AppleNotification |
Represents the Apple notification. |
| AppleRegistrationDescription |
Represents the description of apple registration. |
| AppleTemplateRegistrationDescription |
Represents the description of the Apple template registration. |
| BaiduCredential |
Represents Baidu credentials |
| BaiduNotification |
Represents a Baidu notification hub notification, including the target tag |
| BaiduRegistrationDescription |
Represents a Baidu registration description. |
| BaiduTemplateRegistrationDescription |
Represents a Baidu template registration description. |
| CDataMember |
Represents the body part of Template registration descriptions. The body tag within a template XML description can be any string value and is treated as a CData section. |
| CollectionQueryResult<T> |
Represents a collection query result. |
| ConnectivitySettings |
Holds the connectivity settings effective for all Windows Azure Service Bus-based endpoints that are active in the current application domain. |
| GcmCredential |
Represents the Google Cloud Messaging credential. |
| GcmNotification |
Represents a Google Cloud Messaging notification. |
| GcmRegistrationDescription |
Represents Notification Hub registration description for Google Cloud Messaging |
| GcmTemplateRegistrationDescription |
Represents Notification Hub template registration description for Google Cloud Messaging |
| Installation |
Represents device in Azure Notification Hub |
| InstallationTemplate |
Represents template which may belong to an instance of Installation class |
| MpnsCredential |
Provides credential of Microsoft Push Notification Service (MPNS). |
| MpnsHeaderCollection |
Provides a collection of MPNS header. |
| MpnsNotification |
Provides notification for Microsoft Push Notification Service (MPNS). |
| MpnsRegistrationDescription |
Represents the description of the MPNS registration. |
| MpnsTemplateRegistrationDescription |
Represents the description of the MPNS template registration. |
| NamespaceManager |
This is an anchor class utilized in managing entities, such as queues, topics, subscriptions, and rules, under your namespace.
Namespace address and access credentials must be provided to manage your namespace.
|
| NamespaceManagerSettings |
Service Bus Namespace client settings. It holds namespace meta data.
|
| NoRetry |
Represents a retry policy that performs no retries. |
| Notification |
Abstract class representing a generic notification hub notification, including the target tag. |
| NotificationDetails |
Represents notification details |
| NotificationHubClient |
Represents a notification hub client. |
| NotificationHubDescription |
Metadata description of the NotificationHub. |
| NotificationHubJob |
Metadata of the NotificationHub Job |
| NotificationOutcome |
Represents a notification outcome. |
| NotificationOutcomeCollection |
Notification outcome dictionary |
| OAuthTokenProvider |
Provides authentication token for the service bus. |
| PartialUpdateOperation |
Patch an installation with this object |
| PnsCredential |
Represents a PNS credential. |
| PnsFeedback |
Represents the PNS Feedback |
| RegistrationDescription |
Represents a registration description. |
| RegistrationResult |
Represents the result of the registration. |
| RetryExponential |
Represents a retry policy that performs a specified number of retries, using a randomized exponential backoff scheme to determine the interval between retries. |
| RetryPolicy |
Provides the base implementation of the retry mechanism for unreliable actions and transient conditions. |
| ScheduledNotification |
Represents the scheduled Notification. |
| ServiceBusConnectionStringBuilder |
This class can be used to construct a connection string to be used in creating messaging client entities. It can also be used to perform basic validation on an existing connection string. |
| ServiceBusEnvironment |
Describes the Windows Azure Service Bus environment. |
| ServiceBusErrorData |
Represents the data associated with the service bus error. |
| SharedAccessSignatureToken |
A WCF SecurityToken that wraps a Shared Access Signature |
| SharedAccessSignatureTokenProvider |
The SharedAccessSignatureTokenProvider generates tokens using a shared access key. |
| SharedSecretTokenProvider |
The SharedSecretTokenProvider acquires tokens using a issuer name and secret from AccessControl. |
| SimpleWebSecurityToken |
A WCF SecurityToken that wraps a Simple Web Token. |
| SimpleWebSecurityTokenSerializer |
A WCF SecurityTokenSerializer that provides support for SimpleWebSecurityToken. |
| SimpleWebTokenProvider |
The SimpleWebTokenProvider acquires tokens from AccessControl by providing SWT tokens. |
| TemplateNotification |
Represents a template notification. |
| TokenConstants |
Enumerates the types of image and text for toast notification. |
| TokenProvider |
This abstract base class can be extended to implement additional token providers. |
| TokenProvider.Key |
Represents a key associated with the token. |
| TokenProviderException |
Exception for signalling token provider errors. |
| TransportClientEndpointBehavior |
Describes the WCF endpoint behavior that is used to specify the Service Bus credentials for a particular endpoint. |
| WindowsNotification |
Represents the Windows notification. |
| WindowsRegistrationDescription |
Provides description for Windows registration. |
| WindowsTemplateRegistrationDescription |
Provides description for Windows template registration. |
| WindowsTokenProvider |
Represents the token provider for the service bus. |
| WnsCredential |
Represents a WNS credential. |
| WnsHeaderCollection |
Represents the collection of Windows Push Notification Services (WNS) headers. |
| WnsSecondaryTile |
Represents the WNS secondary tile |
Interfaces
| INativeNotification |
Common interface for all notification providers |
Enums
| ConnectivityMode |
Represents connectivity modes used by Bus-based endpoints |
| ExceptionErrorCodes |
Specifies the error codes of the exceptions. |
| NotificationHubJobStatus |
Returns the status of a Notification Hub Job. |
| NotificationHubJobType |
Allowed export/import job types when bulk registration operations are to be done |
| NotificationOutcomeState |
Specifies an enumeration of notification outcome state. |
| NotificationPlatform |
Supported Intallation Platforms |
| TokenScope |
Enumerates the token scope for the service bus. |
| UpdateOperationType |
Update Operation Types |