Microsoft.Azure.NotificationHubs Namespace

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
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

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.

Notification

Abstract class representing a generic notification hub notification, including the target tag.

NotificationDetails

Represents notification details

NotificationHubClient

Represents a notification hub client.

NotificationHubClientSettings

Notification Hubs client settings

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.

NotificationHubJob

Metadata of the NotificationHub Job

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

INativeNotification

Common interface for all notification providers

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

NotificationOutcomeState

Specifies an enumeration of notification outcome state.

NotificationPlatform

Supported Intallation Platforms

UpdateOperationType

Update Operation Types