NotificationHubClient-Klasse

Stellt einen Benachrichtigungshubclient dar.

System.Object
  Microsoft.ServiceBus.Notifications.NotificationHubClient

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

public class NotificationHubClient

Der NotificationHubClient-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftEnableTestSendRuft einen Wert ab, der angibt, ob der Client einen Testsendevorgang aktiviert, oder legt diesen Wert fest.
Zum Anfang

  NameBeschreibung
Öffentliche MethodeCancelNotificationAsync
Öffentliche MethodeCreateAdmNativeRegistrationAsync(String)Erstellt asynchron eine systemeigene, administrative Registrierung.
Öffentliche MethodeCreateAdmNativeRegistrationAsync(String, IEnumerable<String>)Erstellt asynchron eine systemeigene, administrative Registrierung.
Öffentliche MethodeCreateAdmTemplateRegistrationAsync(String, String)Erstellt asynchron eine administrative Vorlagenregistrierung.
Öffentliche MethodeCreateAdmTemplateRegistrationAsync(String, String, IEnumerable<String>)Erstellt asynchron eine administrative Vorlagenregistrierung.
Öffentliche MethodeCreateAppleNativeRegistrationAsync(String)Erstellt asynchron eine systemeigene Apple-Registrierung.
Öffentliche MethodeCreateAppleNativeRegistrationAsync(String, IEnumerable<String>)Erstellt asynchron eine systemeigene Apple-Registrierung.
Öffentliche MethodeCreateAppleTemplateRegistrationAsync(String, String)Erstellt asynchron eine Apple-Vorlagenregistrierung. Verwenden Sie zum Angeben weiterer Eigenschaften zum Erstellungszeitpunkt die Methode CreateRegistrationAsync<T>(T).
Öffentliche MethodeCreateAppleTemplateRegistrationAsync(String, String, IEnumerable<String>)Erstellt asynchron eine Apple-Vorlagenregistrierung. Verwenden Sie zum Angeben weiterer Eigenschaften zum Erstellungszeitpunkt die Methode CreateRegistrationAsync<T>(T).
Öffentliche MethodeCreateBaiduNativeRegistrationAsync(String, String)
Öffentliche MethodeCreateBaiduNativeRegistrationAsync(String, String, IEnumerable<String>)
Öffentliche MethodeCreateBaiduTemplateRegistrationAsync(String, String, String)
Öffentliche MethodeCreateBaiduTemplateRegistrationAsync(String, String, String, IEnumerable<String>)
Öffentliche MethodeStatisches ElementCreateClientFromConnectionString(String, String)Erstellt einen Client aus der Verbindungszeichenfolge.
Öffentliche MethodeStatisches ElementCreateClientFromConnectionString(String, String, Boolean)Erstellt einen Client aus der Verbindungszeichenfolge.
Öffentliche MethodeCreateGcmNativeRegistrationAsync(String)Erstellt asynchron eine systemeigene GCM-Registrierung.
Öffentliche MethodeCreateGcmNativeRegistrationAsync(String, IEnumerable<String>)Erstellt asynchron eine systemeigene GCM-Registrierung.
Öffentliche MethodeCreateGcmTemplateRegistrationAsync(String, String)Erstellt asynchron eine GCM-Vorlagenregistrierung.
Öffentliche MethodeCreateGcmTemplateRegistrationAsync(String, String, IEnumerable<String>)Erstellt asynchron eine GCM-Vorlagenregistrierung.
Öffentliche MethodeCreateMpnsNativeRegistrationAsync(String)Erstellt asynchron eine systemeigene MPNS-Registrierung.
Öffentliche MethodeCreateMpnsNativeRegistrationAsync(String, IEnumerable<String>)Erstellt asynchron eine systemeigene MPNS-Registrierung.
Öffentliche MethodeCreateMpnsTemplateRegistrationAsync(String, String)Erstellt asynchron eine MPNS-Vorlagenregistrierung. Verwenden Sie zum Angeben weiterer Eigenschaften zum Erstellungszeitpunkt die Methode CreateRegistrationAsync<T>(T).
Öffentliche MethodeCreateMpnsTemplateRegistrationAsync(String, String, IEnumerable<String>)Erstellt asynchron eine MPNS-Vorlagenregistrierung. Verwenden Sie zum Angeben weiterer Eigenschaften zum Erstellungszeitpunkt die Methode CreateRegistrationAsync<T>(T).
Öffentliche MethodeCreateOrUpdateRegistrationAsync<T>Erstellt oder aktualisiert asynchron die Clientregistrierung.
Öffentliche MethodeCreateRegistrationAsync<T>Erstellt asynchron eine Registrierung.
Öffentliche MethodeCreateRegistrationIdAsyncErstellt asynchron einen Registrierungsbezeichner.
Öffentliche MethodeCreateWindowsNativeRegistrationAsync(String)Erstellt asynchron eine systemeigene Windows-Registrierung.
Öffentliche MethodeCreateWindowsNativeRegistrationAsync(String, IEnumerable<String>)Erstellt asynchron eine systemeigene Windows-Registrierung.
Öffentliche MethodeCreateWindowsTemplateRegistrationAsync(String, String)Erstellt asynchron eine Windows-Vorlagenregistrierung.
Öffentliche MethodeCreateWindowsTemplateRegistrationAsync(String, String, IEnumerable<String>)Erstellt asynchron eine Windows-Vorlagenregistrierung.
Öffentliche MethodeDeleteRegistrationAsync(String)Löscht die Registrierung asynchron.
Öffentliche MethodeDeleteRegistrationAsync(RegistrationDescription)Löscht die Registrierung asynchron.
Öffentliche MethodeDeleteRegistrationAsync(String, String)Löscht die Registrierung asynchron.
Öffentliche MethodeDeleteRegistrationsByChannelAsyncLöscht die Registrierungen nach Kanal asynchron.
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeFinalize (Geerbt von Object.)
Öffentliche MethodeGetAllRegistrationsAsync(Int32)Ruft asynchron alle Registrierungen in diesem Benachrichtigungshub ab.
Öffentliche MethodeGetAllRegistrationsAsync(String, Int32)Ruft asynchron alle Registrierungen in diesem Benachrichtigungshub ab.
Öffentliche MethodeGetBaseUriRuft den Wert der an BaseUri angefügten Eigenschaft ab.
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetNotificationHubJobAsync
Öffentliche MethodeGetNotificationHubJobsAsync
Öffentliche MethodeGetRegistrationAsync<TRegistrationDescription>Ruft asynchron eine Registrierung mit einer angegebenen ID ab. Der Typ der Registrierung hängt vom angegebenen Parameter TRegistrationDescription ab.
Öffentliche MethodeGetRegistrationsByChannelAsync(String, Int32)Ruft die Registrierungen asynchron nach Kanal ab.
Öffentliche MethodeGetRegistrationsByChannelAsync(String, String, Int32)Ruft die Registrierungen asynchron nach Kanal ab.
Öffentliche MethodeGetRegistrationsByTagAsync(String, Int32)Ruft die Registrierungen asynchron nach Tag ab.
Öffentliche MethodeGetRegistrationsByTagAsync(String, String, Int32)Ruft die Registrierungen asynchron nach Tag ab.
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Öffentliche MethodeRegistrationExistsAsyncGibt asynchron an, dass die Registrierung bereits vorhanden ist.
Öffentliche MethodeScheduleNotificationAsync(Notification, DateTimeOffset)
Öffentliche MethodeScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)
Öffentliche MethodeScheduleNotificationAsync(Notification, DateTimeOffset, String)
Öffentliche MethodeSendAdmNativeNotificationAsync(String)Sendet asynchron die administrative systemeigene Benachrichtigung.
Öffentliche MethodeSendAdmNativeNotificationAsync(String, IEnumerable<String>)Sendet asynchron die administrative systemeigene Benachrichtigung.
Öffentliche MethodeSendAdmNativeNotificationAsync(String, String)Sendet asynchron die administrative systemeigene Benachrichtigung.
Öffentliche MethodeSendAppleNativeNotificationAsync(String)Sendet asynchron eine systemeigene Apple-Registrierung. Verwenden Sie die Methode SendNotificationAsync(Notification), um einen Ablauf anzugeben.
Öffentliche MethodeSendAppleNativeNotificationAsync(String, IEnumerable<String>)Sendet asynchron eine systemeigene Apple-Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||"). Verwenden Sie die Methode SendNotificationAsync(Notification), um einen Ablauf anzugeben.
Öffentliche MethodeSendAppleNativeNotificationAsync(String, String)Sendet asynchron eine systemeigene Apple-Benachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck). Verwenden Sie die Methode SendNotificationAsync(Notification), um einen Ablauf anzugeben.
Öffentliche MethodeSendBaiduNativeNotificationAsync(String)
Öffentliche MethodeSendBaiduNativeNotificationAsync(String, IEnumerable<String>)
Öffentliche MethodeSendBaiduNativeNotificationAsync(String, String)
Öffentliche MethodeSendGcmNativeNotificationAsync(String)Sendet asynchron eine systemeigene GCM-Registrierung.
Öffentliche MethodeSendGcmNativeNotificationAsync(String, IEnumerable<String>)Sendet asynchron eine systemeigene GCM-Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||").
Öffentliche MethodeSendGcmNativeNotificationAsync(String, String)Sendet asynchron eine systemeigene GCM-Benachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck).
Öffentliche MethodeSendMpnsNativeNotificationAsync(String)Sendet asynchron eine systemeigene MPNS-Registrierung. Verwenden Sie die Methode SendNotificationAsync(Notification), um Header für MPNS anzugeben.
Öffentliche MethodeSendMpnsNativeNotificationAsync(String, IEnumerable<String>)Sendet asynchron eine systemeigene MPNS-Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||"). Verwenden Sie die Methode NotificationHubClient.SendNotificationAsync(Notification), um Header für MPNS anzugeben.
Öffentliche MethodeSendMpnsNativeNotificationAsync(String, String)Sendet asynchron eine systemeigene MPNS-Benachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck). Verwenden Sie die Methode SendNotificationAsync(Notification), um Header für MPNS anzugeben.
Öffentliche MethodeSendNotificationAsync(Notification)Sendet asynchron eine Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||").
Öffentliche MethodeSendNotificationAsync(Notification, IEnumerable<String>)Sendet asynchron eine Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||").
Öffentliche MethodeSendNotificationAsync(Notification, String)Sendet asynchron eine Benachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck).
Öffentliche MethodeSendTemplateNotificationAsync(IDictionary<String, String>)Sendet asynchron eine Vorlagenbenachrichtigung.
Öffentliche MethodeSendTemplateNotificationAsync(IDictionary<String, String>, IEnumerable<String>)Sendet asynchron eine Vorlagenbenachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||").
Öffentliche MethodeSendTemplateNotificationAsync(IDictionary<String, String>, String)Sendet asynchron eine Vorlagenbenachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck).
Öffentliche MethodeSendWindowsNativeNotificationAsync(String)Sendet asynchron eine systemeigene Windows-Benachrichtigung. Verwenden Sie die Methode SendNotificationAsync(Notification), um Header für WNS anzugeben.
Öffentliche MethodeSendWindowsNativeNotificationAsync(String, IEnumerable<String>)Sendet asynchron eine systemeigene Windows-Benachrichtigung zu einem nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen OR-Operatoren ("||"). Verwenden Sie die Methode NotificationHubClient.SendNotificationAsync(Notification), um Header für WNS anzugeben.
Öffentliche MethodeSendWindowsNativeNotificationAsync(String, String)Sendet asynchron eine systemeigene Windows-Benachrichtigung an einen Tagausdruck (ein einziger Ausdruck „Tag“ ist ein gültiger Tagausdruck). Verwenden Sie die Methode NotificationHubClient.SendNotificationAsync(Notification), um Header für WNS anzugeben.
Öffentliche MethodeSubmitNotificationHubJobAsync
Öffentliche MethodeToString (Geerbt von Object.)
Öffentliche MethodeUpdateRegistrationAsync<T>Aktualisiert die Registrierung asynchron.
Zum Anfang

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

Anzeigen: