HubSendTextToAllOptions interface
Optionen zum Senden von Textnachrichten an Hubs.
- Extends
Eigenschaften
| content |
Der Inhalt wird an die Clients in Nur-Text gesendet. |
Geerbte Eigenschaften
| abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
| excluded |
Verbindungs-IDs, die vom Empfang dieser Nachricht ausgeschlossen werden sollen. |
| filter | Die Filtersyntax zum Filtern der Verbindungen zum Senden der Nachrichten an die folgende OData-Filtersyntax. Beispiele:
|
| message |
Der Zeit-zu-Live-Wert (TTL) in Sekunden für Nachrichten, die an den Dienst gesendet werden. 0 ist der Standardwert, was bedeutet, dass die Nachricht nie abläuft. 300 ist der Maximalwert. Wenn dieser Parameter ungleich Null ist, werden nachrichten, die nicht vom Client innerhalb der angegebenen TTL verwendet werden, vom Dienst gelöscht. Dieser Parameter kann hilfreich sein, wenn die Bandbreite des Clients begrenzt ist. |
| on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden. |
| request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
| serializer |
Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens. |
| tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
contentType
Der Inhalt wird an die Clients in Nur-Text gesendet.
contentType: "text/plain"
Eigenschaftswert
"text/plain"
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
excludedConnections
Verbindungs-IDs, die vom Empfang dieser Nachricht ausgeschlossen werden sollen.
excludedConnections?: string[]
Eigenschaftswert
string[]
filter
Die Filtersyntax zum Filtern der Verbindungen zum Senden der Nachrichten an die folgende OData-Filtersyntax. Beispiele:
- Verbindungen von
user1unduser2ausschließen:userId ne 'user1' and userId ne 'user2' - Verbindungen in
group1ausschließen:not('group1' in groups)Details zufilterSyntax finden Sie unter OData-Filtersyntax für Azure Web PubSub.
filter?: string
Eigenschaftswert
string
messageTtlSeconds
Der Zeit-zu-Live-Wert (TTL) in Sekunden für Nachrichten, die an den Dienst gesendet werden. 0 ist der Standardwert, was bedeutet, dass die Nachricht nie abläuft. 300 ist der Maximalwert. Wenn dieser Parameter ungleich Null ist, werden nachrichten, die nicht vom Client innerhalb der angegebenen TTL verwendet werden, vom Dienst gelöscht. Dieser Parameter kann hilfreich sein, wenn die Bandbreite des Clients begrenzt ist.
messageTtlSeconds?: number
Eigenschaftswert
number
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
geerbt vonHubSendToAllOptions.onResponse
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
geerbt vonHubSendToAllOptions.requestOptions
serializerOptions
Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens.
serializerOptions?: SerializerOptions
Eigenschaftswert
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions