NotificationHub Class

 

Updated: August 8, 2013

Represents a notification hub.

Namespace:   Microsoft.WindowsAzure.Messaging
Assembly:  Microsoft.WindowsAzure.Messaging.Managed (in Microsoft.WindowsAzure.Messaging.Managed.dll)

System.Object
  Microsoft.WindowsAzure.Messaging.Entity
    Microsoft.WindowsAzure.Messaging.NotificationHub

Public NotInheritable Class NotificationHub
	Inherits Entity

NameDescription
System_CAPS_pubmethodNotificationHub(String, String)

Initializes a new instance of the NotificationHub class.

NameDescription
System_CAPS_pubpropertyConnection

Gets or sets the connection string to the Microsoft Azure service.(Inherited from Entity.)

System_CAPS_pubpropertyPath

Gets or sets the path associated with the notification hub.

System_CAPS_pubpropertySecondaryTiles

Gets or sets the NotificationHub methods for secondary tiles.

System_CAPS_pubpropertyTileId

Gets or sets the tile ID.

System_CAPS_pubpropertyToken

Gets or sets the token to the Azure service.(Inherited from Entity.)

NameDescription
System_CAPS_pubmethodDispose()

Releases all resources used by the current instance of the Entity class.(Inherited from Entity.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRegisterAsync(Registration)

Creates a new registration (or updates an existing one) as specified in the registration parameter. Depending upon the type of the registration parameter (Registration or TemplateRegistration), the registration of a native or template notification is created or updated.

System_CAPS_pubmethodRegisterNativeAsync(String)

Asynchronously registers the device for native notifications.

System_CAPS_pubmethodRegisterNativeAsync(String, IEnumerable(Of String))

Asynchronously registers the device for native notifications.

System_CAPS_pubmethodRegisterTemplateAsync(String, String, String)

Asynchronously creates a new (or updates an existing) template registration.

System_CAPS_pubmethodRegisterTemplateAsync(String, String, String, IEnumerable(Of String))

Asynchronously creates a new (or updates an existing) template registration.

System_CAPS_pubmethodRegisterTemplateAsync(String, XmlDocument, String)

Asynchronously creates a new (or updates an existing) template registration.

System_CAPS_pubmethodRegisterTemplateAsync(String, XmlDocument, String, IEnumerable(Of String))

Asynchronously creates a new (or updates an existing) template registration.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregisterAllAsync(String)

Asynchronously deletes all registrations for this application or secondary tile.

System_CAPS_pubmethodUnregisterAsync(Registration)

Asynchronously deletes the registration identified by the registration object specified by the registration parameter. Note that the registration object must have a non-null RegistrationId property.

System_CAPS_pubmethodUnregisterNativeAsync()

Asynchronously unregisters the native registration on the application or secondary tiles. Note that if you have template registrations, they will not be deleted.

System_CAPS_pubmethodUnregisterTemplateAsync(String)

Asynchronously unregisters the template with the specified name on the application or secondary tiles. Note that if you have other templates or a native registration, they will not be deleted.

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: