Microsoft.Azure.NotificationHubs Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
ApnsHeaderCollection |
Provides a collection of APNS header. |
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. |
ConfigurationException |
Represnets an exception based upon invalid configuration. |
ErrorResponse |
Represents an error response with error code and detail. |
FcmCredential |
Represents the Firebase Cloud Messaging credential. |
FcmNotification |
Represents a Firebase Cloud Messaging notification. |
FcmRegistrationDescription |
Represents Notification Hub registration description for Firebase Cloud Messaging |
FcmTemplateRegistrationDescription |
Represents Notification Hub template registration description for Firebase Cloud Messaging |
GcmCredential |
Represents the Google Cloud Messaging credential. |
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 |
Represents a namespace manager |
Notification |
Abstract class representing a generic notification hub notification, including the target tag. |
NotificationDetails |
Represents notification details |
NotificationHubClient |
Represents a notification hub client. |
NotificationHubConnectionStringBuilder |
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. |
NotificationHubDescription |
Metadata description of the NotificationHub. |
NotificationHubJob |
Metadata of the NotificationHub Job |
NotificationHubRetryOptions |
The set of options that can be specified to influence how retry attempts are made, and a failure is eligible to be retried. |
NotificationHubRetryOptionsExtensions |
The set of extension methods for the NotificationHubRetryOptions class. |
NotificationHubRetryPolicy |
An abstract representation of a policy to govern retrying of messaging operations. |
NotificationHubSettings |
Notification Hubs client settings |
NotificationOutcome |
Represents a notification outcome. |
NotificationOutcomeCollection |
Notification outcome dictionary |
PartialUpdateOperation |
Patch an installation with this object |
PnsCredential |
Represents a PNS credential. |
PnsCredentialProperties |
Represents credential properties for a push notification service. |
PnsFeedback |
Represents the PNS Feedback |
PublicKeyConstants |
Class Containing Constants Relating to Public Keys used in Signing Assemblies |
RegistrationDescription |
Represents a registration description. |
RegistrationResult |
Represents the result of the registration. |
ScheduledNotification |
Represents the scheduled Notification. |
TemplateNotification |
Represents a template notification. |
WindowsNotification |
Represents the Windows notification. |
WindowsRegistrationDescription |
Provides description for Windows registration. |
WindowsTemplateRegistrationDescription |
Provides description for Windows template registration. |
WnsCredential |
Represents a WNS credential. |
WnsHeaderCollection |
Represents the collection of Windows Push Notification Services (WNS) headers. |
WnsSecondaryTile |
Represents the WNS secondary tile |
Interfaces
INamespaceManager |
Represents a namespace manager |
INativeNotification |
Common interface for all notification providers |
INotificationHubClient |
Represents a notification hub client. |
Enums
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 |
NotificationHubRetryMode |
The type of approach to apply when calculating the delay between retry attempts. |
NotificationOutcomeState |
Specifies an enumeration of notification outcome state. |
NotificationPlatform |
Supported Intallation Platforms |
UpdateOperationType |
Update Operation Types |
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for