NotificationHubClient.SendNotificationAsync 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
SendNotificationAsync(Notification, String, CancellationToken) |
Sendet eine Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). |
SendNotificationAsync(Notification, IEnumerable<String>, CancellationToken) |
Sendet asynchron eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendNotificationAsync(Notification, CancellationToken) |
Sendet eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendNotificationAsync(Notification) |
Sendet eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendNotificationAsync(Notification, IEnumerable<String>) |
Sendet asynchron eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendNotificationAsync(Notification, String) |
Sendet eine Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). |
SendNotificationAsync(Notification, String, CancellationToken)
Sendet eine Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck).
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification, tagExpression As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
- tagExpression
- String
Ein Tagausdruck ist ein beliebiger boolescher Ausdruck, der mit den logischen Operatoren AND (&&), OR (||), NOT (!) und runden Klammern erstellt wird. Beispiel: (A || B) && !C. Wenn ein Ausdruck nur ORs verwendet, kann er höchstens 20 Tags enthalten. Andere Ausdrücke sind auf 6 Tags beschränkt. Beachten Sie, dass ein einzelnes Tag "A" ein gültiger Ausdruck ist.
- cancellationToken
- CancellationToken
Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Benachrichtigung
Benachrichtigung. Tageigenschaft sollte NULL sein
Gilt für:
SendNotificationAsync(Notification, IEnumerable<String>, CancellationToken)
Sendet asynchron eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification, tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
- tags
- IEnumerable<String>
Ein nicht leerer Satz von Tags (max. 20 Tags). Jede Zeichenfolge im Satz kann ein einzelnes Tag enthalten.
- cancellationToken
- CancellationToken
Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Wird ausgelöst, wenn das Benachrichtigungs- oder Tagobjekt NULL ist
Benachrichtigung. Die Tageigenschaft sollte nicht NULL sein, oder das Tags-Argument sollte mindestens ein Tag enthalten.
Gilt für:
SendNotificationAsync(Notification, CancellationToken)
Sendet eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Threading.CancellationToken cancellationToken);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
- cancellationToken
- CancellationToken
Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Benachrichtigung
Gilt für:
SendNotificationAsync(Notification)
Sendet eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Benachrichtigung
Gilt für:
SendNotificationAsync(Notification, IEnumerable<String>)
Sendet asynchron eine Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification, tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
- tags
- IEnumerable<String>
Ein nicht leerer Satz von Tags (max. 20 Tags). Jede Zeichenfolge im Satz kann ein einzelnes Tag enthalten.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Wird ausgelöst, wenn das Benachrichtigungs- oder Tagobjekt NULL ist
Benachrichtigung. Die Tageigenschaft sollte nicht NULL sein, oder das Tags-Argument sollte mindestens ein Tag enthalten.
Gilt für:
SendNotificationAsync(Notification, String)
Sendet eine Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck).
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string tagExpression);
abstract member SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendNotificationAsync (notification As Notification, tagExpression As String) As Task(Of NotificationOutcome)
Parameter
- notification
- Notification
Die zu sendende Benachrichtigung.
- tagExpression
- String
Ein Tagausdruck ist ein beliebiger boolescher Ausdruck, der mit den logischen Operatoren AND (&&), OR (||), NOT (!) und runden Klammern erstellt wird. Beispiel: (A || B) && !C. Wenn ein Ausdruck nur ORs verwendet, kann er höchstens 20 Tags enthalten. Andere Ausdrücke sind auf 6 Tags beschränkt. Beachten Sie, dass ein einzelnes Tag "A" ein gültiger Ausdruck ist.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Ausnahmen
Benachrichtigung
Benachrichtigung. Tageigenschaft sollte NULL sein
Gilt für:
Azure SDK for .NET