SALES: 1-800-867-1380

RegistrationDescription Class

Represents a registration description.

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

[KnownTypeAttribute(typeof(AppleRegistrationDescription))]
[KnownTypeAttribute(typeof(BaiduRegistrationDescription))]
[KnownTypeAttribute(typeof(MpnsTemplateRegistrationDescription))]
[KnownTypeAttribute(typeof(BaiduTemplateRegistrationDescription))]
[KnownTypeAttribute(typeof(GcmRegistrationDescription))]
[KnownTypeAttribute(typeof(AppleTemplateRegistrationDescription))]
[KnownTypeAttribute(typeof(WindowsRegistrationDescription))]
[KnownTypeAttribute(typeof(WindowsTemplateRegistrationDescription))]
[KnownTypeAttribute(typeof(MpnsRegistrationDescription))]
[DataContractAttribute(Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[KnownTypeAttribute(typeof(GcmTemplateRegistrationDescription))]
[KnownTypeAttribute(typeof(AdmRegistrationDescription))]
[KnownTypeAttribute(typeof(AdmTemplateRegistrationDescription))]
public abstract class RegistrationDescription : EntityDescription

The RegistrationDescription type exposes the following members.

  NameDescription
Public methodRegistrationDescriptionInitializes a new instance of the RegistrationDescription class.
Top

  NameDescription
Public propertyETagGets or sets the ETag associated with this description.
Public propertyExpirationTimeGets or sets the expiration time of the registration.
Public propertyExtensionDataGets or sets the structure that contains extra data. (Inherited from EntityDescription.)
Public propertyIsReadOnlyGets or sets a value that indicates whether the entity description is read-only. (Inherited from EntityDescription.)
Public propertyRegistrationIdGets or sets the registration ID.
Public propertyTagsGets or sets a set of tags associated with the registration.
Top

  NameDescription
Public methodStatic memberDeserializeExtracts the registration description from the serialized data.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodStatic memberGenerateUrlSafeBase64Generates a URL safe Base64.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSerialize Serializes the registration description.
Public methodStatic memberTagCountReturns the total number of tags.
Protected methodThrowIfReadOnlyThrows an exception if the entity description is read-only. (Inherited from EntityDescription.)
Public methodToString (Inherited from Object.)
Public methodStatic memberValidateTagsValidates the given tags.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft