Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library

NotificationHubClient Class

 

Represents a notification hub client.

Namespace:   Microsoft.ServiceBus.Notifications
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

System.Object
  Microsoft.ServiceBus.Notifications.NotificationHubClient

public class NotificationHubClient

NameDescription
System_CAPS_pubpropertyEnableTestSend

Gets or sets a value indicating whether the client enables a test send.

NameDescription
System_CAPS_pubmethodCancelNotificationAsync(String)

System_CAPS_pubmethodCreateAdmNativeRegistrationAsync(String)

Asynchronously creates a native administrative registration.

System_CAPS_pubmethodCreateAdmNativeRegistrationAsync(String, IEnumerable<String>)

Asynchronously creates a native administrative registration.

System_CAPS_pubmethodCreateAdmTemplateRegistrationAsync(String, String)

Asynchronously creates an administrative template registration.

System_CAPS_pubmethodCreateAdmTemplateRegistrationAsync(String, String, IEnumerable<String>)

Asynchronously creates an administrative template registration.

System_CAPS_pubmethodCreateAppleNativeRegistrationAsync(String)

Asynchronously creates an Apple native registration.

System_CAPS_pubmethodCreateAppleNativeRegistrationAsync(String, IEnumerable<String>)

Asynchronously creates an Apple native registration.

System_CAPS_pubmethodCreateAppleTemplateRegistrationAsync(String, String)

Asynchronously creates an Apple template registration. To specify additional properties at creation, use the CreateRegistrationAsync<T> method.

System_CAPS_pubmethodCreateAppleTemplateRegistrationAsync(String, String, IEnumerable<String>)

Asynchronously creates an Apple template registration. To specify additional properties at creation, use the CreateRegistrationAsync<T> method.

System_CAPS_pubmethodCreateBaiduNativeRegistrationAsync(String, String)

System_CAPS_pubmethodCreateBaiduNativeRegistrationAsync(String, String, IEnumerable<String>)

System_CAPS_pubmethodCreateBaiduTemplateRegistrationAsync(String, String, String)

System_CAPS_pubmethodCreateBaiduTemplateRegistrationAsync(String, String, String, IEnumerable<String>)

System_CAPS_pubmethodSystem_CAPS_staticCreateClientFromConnectionString(String, String)

Creates a client from connection string.

System_CAPS_pubmethodSystem_CAPS_staticCreateClientFromConnectionString(String, String, Boolean)

Creates a client from connection string.

System_CAPS_pubmethodCreateGcmNativeRegistrationAsync(String)

Asynchronously creates GCM native registration.

System_CAPS_pubmethodCreateGcmNativeRegistrationAsync(String, IEnumerable<String>)

Asynchronously creates GCM native registration.

System_CAPS_pubmethodCreateGcmTemplateRegistrationAsync(String, String)

Asynchronously creates GCM template registration.

System_CAPS_pubmethodCreateGcmTemplateRegistrationAsync(String, String, IEnumerable<String>)

Asynchronously creates GCM template registration.

System_CAPS_pubmethodCreateMpnsNativeRegistrationAsync(String)

Asynchronously creates MPNS native registration.

System_CAPS_pubmethodCreateMpnsNativeRegistrationAsync(String, IEnumerable<String>)

Asynchronously creates MPNS native registration.

System_CAPS_pubmethodCreateMpnsTemplateRegistrationAsync(String, String)

Asynchronously creates MPNS template registration. To specify additional properties at creation, use the CreateRegistrationAsync<T> method.

System_CAPS_pubmethodCreateMpnsTemplateRegistrationAsync(String, String, IEnumerable<String>)

Asynchronously creates MPNS template registration. To specify additional properties at creation, use the CreateRegistrationAsync<T> method.

System_CAPS_pubmethodCreateOrUpdateRegistrationAsync<T>(T)

Asynchronously creates or updates the client registration.

System_CAPS_pubmethodCreateRegistrationAsync<T>(T)

Asynchronously creates a registration.

System_CAPS_pubmethodCreateRegistrationIdAsync()

Asynchronously creates a registration identifier.

System_CAPS_pubmethodCreateWindowsNativeRegistrationAsync(String)

Asynchronously creates Windows native registration.

System_CAPS_pubmethodCreateWindowsNativeRegistrationAsync(String, IEnumerable<String>)

Asynchronously creates Windows native registration.

System_CAPS_pubmethodCreateWindowsTemplateRegistrationAsync(String, String)

Asynchronously creates Windows template registration.

System_CAPS_pubmethodCreateWindowsTemplateRegistrationAsync(String, String, IEnumerable<String>)

Asynchronously creates Windows template registration.

System_CAPS_pubmethodDeleteRegistrationAsync(RegistrationDescription)

Asynchronously deletes the registration.

System_CAPS_pubmethodDeleteRegistrationAsync(String)

Asynchronously deletes the registration.

System_CAPS_pubmethodDeleteRegistrationAsync(String, String)

Asynchronously deletes the registration.

System_CAPS_pubmethodDeleteRegistrationsByChannelAsync(String)

Asynchronously deletes the registrations by channel.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetAllRegistrationsAsync(Int32)

Asynchronously retrieves all registrations in this notification hub.

System_CAPS_pubmethodGetAllRegistrationsAsync(String, Int32)

Asynchronously retrieves all registrations in this notification hub.

System_CAPS_pubmethodGetBaseUri()

Gets the value of the BaseUri attached property.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetNotificationHubJobAsync(String)

System_CAPS_pubmethodGetNotificationHubJobsAsync()

System_CAPS_pubmethodGetRegistrationAsync<TRegistrationDescription>(String)

Asynchronously retrieves a registration with a given ID. The type of the registration depends upon the specified TRegistrationDescription parameter.

System_CAPS_pubmethodGetRegistrationsByChannelAsync(String, Int32)

Asynchronously gets the registrations by channel.

System_CAPS_pubmethodGetRegistrationsByChannelAsync(String, String, Int32)

Asynchronously gets the registrations by channel.

System_CAPS_pubmethodGetRegistrationsByTagAsync(String, Int32)

Asynchronously gets the registrations by tag.

System_CAPS_pubmethodGetRegistrationsByTagAsync(String, String, Int32)

Asynchronously gets the registrations by tag.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRegistrationExistsAsync(String)

Asynchronously indicates that the registration already exists.

System_CAPS_pubmethodScheduleNotificationAsync(Notification, DateTimeOffset)

System_CAPS_pubmethodScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)

System_CAPS_pubmethodScheduleNotificationAsync(Notification, DateTimeOffset, String)

System_CAPS_pubmethodSendAdmNativeNotificationAsync(String)

Asynchronously sends the administrative native notification.

System_CAPS_pubmethodSendAdmNativeNotificationAsync(String, IEnumerable<String>)

Asynchronously sends the administrative native notification.

System_CAPS_pubmethodSendAdmNativeNotificationAsync(String, String)

Asynchronously sends the administrative native notification.

System_CAPS_pubmethodSendAppleNativeNotificationAsync(String)

Asynchronously sends an Apple native notification. To specify an expiry, use the SendNotificationAsync method.

System_CAPS_pubmethodSendAppleNativeNotificationAsync(String, IEnumerable<String>)

Asynchronously sends an Apple native notification to a non-empty set of tags (maximum 20). This is equivalent to a tagged expression with boolean ORs ("||"). To specify an expiry, use the SendNotificationAsync method.

System_CAPS_pubmethodSendAppleNativeNotificationAsync(String, String)

Asynchronously sends an Apple native notification to a tag expression (a single tag "tag" is a valid tag expression). To specify an expiry, use the SendNotificationAsync method.

System_CAPS_pubmethodSendBaiduNativeNotificationAsync(String)

System_CAPS_pubmethodSendBaiduNativeNotificationAsync(String, IEnumerable<String>)

System_CAPS_pubmethodSendBaiduNativeNotificationAsync(String, String)

System_CAPS_pubmethodSendGcmNativeNotificationAsync(String)

Asynchronously sends GCM native notification.

System_CAPS_pubmethodSendGcmNativeNotificationAsync(String, IEnumerable<String>)

Asynchronously sends a GCM native notification to a non-empty set of tags (max 20). This is equivalent to a tag expression with boolean ORs ("||").

System_CAPS_pubmethodSendGcmNativeNotificationAsync(String, String)

Asynchronously sends GCM native notification to a tag expression (a single tag "tag" is a valid tag expression).

System_CAPS_pubmethodSendMpnsNativeNotificationAsync(String)

Asynchronously sends MPNS native notification. To specify headers for MPNS, use the SendNotificationAsync method.

System_CAPS_pubmethodSendMpnsNativeNotificationAsync(String, IEnumerable<String>)

Asynchronously sends MPNS native notification to a non-empty set of tags (maximum 20). This is equivalent to a tag expression with boolean ORs ("||"). To specify headers for MPNS, use the NotificationHubClient.SendNotificationAsync method.

System_CAPS_pubmethodSendMpnsNativeNotificationAsync(String, String)

Asynchronously sends MPNS native notification to a tag expression (a single tag "tag" is a valid tag expression). To specify headers for MPNS, use the SendNotificationAsync method.

System_CAPS_pubmethodSendNotificationAsync(Notification)

Asynchronously sends a notification to a non-empty set of tags (max 20). This is equivalent to a tag expression with boolean ORs ("||").

System_CAPS_pubmethodSendNotificationAsync(Notification, IEnumerable<String>)

Asynchronously sends a notification to a non-empty set of tags (max 20). This is equivalent to a tag expression with boolean ORs ("||").

System_CAPS_pubmethodSendNotificationAsync(Notification, String)

Asynchronously sends a notification to a tag expression (a single tag "tag" is a valid tag expression).

System_CAPS_pubmethodSendTemplateNotificationAsync(IDictionary<String, String>)

Asynchronously sends a template notification.

System_CAPS_pubmethodSendTemplateNotificationAsync(IDictionary<String, String>, IEnumerable<String>)

Asynchronously sends a template notification to a non-empty set of tags (maximum 20). This is equivalent to a tag expression with boolean ORs ("||").

System_CAPS_pubmethodSendTemplateNotificationAsync(IDictionary<String, String>, String)

Asynchronously sends a template notification to a tag expression (a single tag "tag" is a valid tag expression).

System_CAPS_pubmethodSendWindowsNativeNotificationAsync(String)

Asynchronously sends a Windows native notification. To specify headers for WNS, use the SendNotificationAsync method.

System_CAPS_pubmethodSendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Asynchronously sends a Windows native notification to a non-empty set of tags (max 20). This is equivalent to a tag expression with boolean ORs ("||"). To specify headers for WNS, use the NotificationHubClient.SendNotificationAsync method.

System_CAPS_pubmethodSendWindowsNativeNotificationAsync(String, String)

Asynchronously sends a Windows native notification to a tag expression (a single tag "tag" is a valid tag expression). To specify headers for WNS, use the NotificationHubClient.SendNotificationAsync method.

System_CAPS_pubmethodSubmitNotificationHubJobAsync(NotificationHubJob)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUpdateRegistrationAsync<T>(T)

Asynchronously updates the registration.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2015 Microsoft