Freigeben über


RegistrationDescription Klasse

Definition

Stellt eine Registrierungsbeschreibung dar.

[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.GcmRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.GcmTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.FcmRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AppleRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AdmRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription))]
public abstract class RegistrationDescription : Microsoft.Azure.NotificationHubs.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.GcmRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.GcmTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.FcmRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.FcmTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AppleRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AppleTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.WindowsRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.WindowsTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.MpnsRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.MpnsTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AdmRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.AdmTemplateRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.BaiduRegistrationDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.Azure.NotificationHubs.BaiduTemplateRegistrationDescription))>]
type RegistrationDescription = class
    inherit EntityDescription
Public MustInherit Class RegistrationDescription
Inherits EntityDescription
Vererbung
RegistrationDescription
Abgeleitet
Attribute

Konstruktoren

RegistrationDescription(RegistrationDescription)

Initialisiert eine neue Instanz der RegistrationDescription-Klasse.

Eigenschaften

ETag

Ruft das ETag ab, das dieser Beschreibung zugeordnet ist.

ExpirationTime

Ruft die Ablaufzeit der Registrierung ab.

ExtensionData

Ruft die Struktur ab, die zusätzliche Daten enthält, oder legt sie fest.

(Geerbt von EntityDescription)
IsReadOnly

Geben Sie an, ob der instance schreibgeschützt ist.

(Geerbt von EntityDescription)
PnsHandle

Gibt das plattformspezifische Pns-Handle zurück.

PushVariables

Ruft ein Wörterbuch mit Pushvariablen ab, die dem Eigenschaftenbehälter zugeordnet sind, oder legt es fest.

RegistrationId

Ruft die Registrierungs-ID ab oder legt sie fest.

Tags

Ruft einen Satz von Tags ab, die der Registrierung zugeordnet sind, oder legt diese fest.

Methoden

Deserialize(String)

Extrahiert die Registrierungsbeschreibung aus den serialisierten Daten.

Serialize()

Serialisiert die Registrierungsbeschreibung.

TagCount(String)

Gibt die Gesamtzahl der Tags zurück.

ThrowIfReadOnly()

Wird ausgelöst, wenn der schreibgeschützte Bool festgelegt ist.

(Geerbt von EntityDescription)
ValidateTags(String)

Überprüft die angegebenen Tags.

Gilt für: