NotificationHubClient.SendDirectNotificationAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SendDirectNotificationAsync(Notification, IList<String>) |
Sendet eine Benachrichtigung direkt an alle Geräte, die in deviceHandles aufgeführt sind (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services. |
SendDirectNotificationAsync(Notification, String) |
Sendet eine Benachrichtigung direkt an ein deviceHandle (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services. |
SendDirectNotificationAsync(Notification, IList<String>, CancellationToken) |
Sendet eine Benachrichtigung direkt an alle Geräte, die in deviceHandles aufgeführt sind (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services. |
SendDirectNotificationAsync(Notification, String, CancellationToken) |
Sendet eine Benachrichtigung direkt an ein deviceHandle (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services. |
SendDirectNotificationAsync(Notification, IList<String>)
Sendet eine Benachrichtigung direkt an alle Geräte, die in deviceHandles aufgeführt sind (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Collections.Generic.IList<string> deviceHandles);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandles As IList(Of String)) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Eine instance einer Benachrichtigung, an die der Pushbenachrichtigungsdienst gesendet werden soll.
Gibt zurück
Implementiert
Ausnahmen
Wird ausgelöst, wenn die Benachrichtigung oder das deviceHandles-Objekt NULL ist.
Gilt für:
SendDirectNotificationAsync(Notification, String)
Sendet eine Benachrichtigung direkt an ein deviceHandle (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string deviceHandle);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandle As String) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Eine instance einer Benachrichtigung, an die der Pushbenachrichtigungsdienst gesendet werden soll.
- deviceHandle
- String
Ein gültiger Gerätebezeichner.
Gibt zurück
Implementiert
Ausnahmen
Wird ausgelöst, wenn die Benachrichtigung oder das deviceHandle-Objekt NULL ist
Gilt für:
SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)
Sendet eine Benachrichtigung direkt an alle Geräte, die in deviceHandles aufgeführt sind (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Collections.Generic.IList<string> deviceHandles, System.Threading.CancellationToken cancellationToken);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandles As IList(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Eine instance einer Benachrichtigung, an die der Pushbenachrichtigungsdienst gesendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.
Gibt zurück
Implementiert
Ausnahmen
Wird ausgelöst, wenn die Benachrichtigung oder das deviceHandles-Objekt NULL ist.
Gilt für:
SendDirectNotificationAsync(Notification, String, CancellationToken)
Sendet eine Benachrichtigung direkt an ein deviceHandle (ein gültiges Token, wie durch den Benachrichtigungstyp ausgedrückt). Benutzer dieser API verwenden keine Registrierungen oder Installationen. Stattdessen verwalten Benutzer dieser API alle Geräte selbst und verwenden Azure Notification Hub ausschließlich als Passthrough-Dienst für die Kommunikation mit den verschiedenen Push Notification Services.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string deviceHandle, System.Threading.CancellationToken cancellationToken);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandle As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Eine instance einer Benachrichtigung, an die der Pushbenachrichtigungsdienst gesendet werden soll.
- deviceHandle
- String
Ein gültiger Gerätebezeichner.
- cancellationToken
- CancellationToken
Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.
Gibt zurück
Implementiert
Ausnahmen
Wird ausgelöst, wenn die Benachrichtigung oder das deviceHandle-Objekt NULL ist
Gilt für:
Azure SDK for .NET