MpnsTemplateRegistrationDescription Class

Definition

Provides description for MPNS template registration.

[System.Runtime.Serialization.DataContract(Name="MpnsTemplateRegistrationDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public class MpnsTemplateRegistrationDescription : Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription
type MpnsTemplateRegistrationDescription = class
    inherit MpnsRegistrationDescription
Public Class MpnsTemplateRegistrationDescription
Inherits MpnsRegistrationDescription
Inheritance
System.Object
MpnsTemplateRegistrationDescription
Attributes
System.Runtime.Serialization.DataContractAttribute

Constructors

MpnsTemplateRegistrationDescription(MpnsTemplateRegistrationDescription)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(String)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(String, String)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(String, String, IDictionary<String,String>)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

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

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(String, String, IEnumerable<String>)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(String, XmlDocument)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri, String)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri, String, IDictionary<String,String>)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri, String, IDictionary<String,String>, IEnumerable<String>)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri, String, IEnumerable<String>)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

MpnsTemplateRegistrationDescription(Uri, XmlDocument)

Initializes a new instance of the MpnsTemplateRegistrationDescription class.

Properties

BodyTemplate

Gets or sets the body template.

ChannelUri

Gets or sets the channel URI.

(Inherited from MpnsRegistrationDescription)
ETag

Gets or sets the ETag associated with this description.

(Inherited from RegistrationDescription)
ExpirationTime

Gets or sets the expiration time of the registration.

(Inherited from RegistrationDescription)
ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from EntityDescription)
IsReadOnly

Gets or sets a value that indicates whether the entity description is read-only.

(Inherited from EntityDescription)
MpnsHeaders

Gets or sets a collection of MPNS headers.

RegistrationId

Gets or sets the registration ID.

(Inherited from RegistrationDescription)
SecondaryTileName

Gets or sets the name of the secondary tile.

(Inherited from MpnsRegistrationDescription)
Tags

Gets or sets a set of tags associated with the registration.

(Inherited from RegistrationDescription)
TemplateName

Gets or sets the name of the MPNS template.

Methods

Serialize()

Serializes the registration description.

(Inherited from RegistrationDescription)
ThrowIfReadOnly()

Throws an exception if the entity description is read-only.

(Inherited from EntityDescription)

Applies to