SseFormatter.WriteAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| WriteAsync(IAsyncEnumerable<SseItem<String>>, Stream, CancellationToken) |
Scrive l'oggetto |
| WriteAsync<T>(IAsyncEnumerable<SseItem<T>>, Stream, Action<SseItem<T>,IBufferWriter<Byte>>, CancellationToken) |
Scrive l'oggetto |
WriteAsync(IAsyncEnumerable<SseItem<String>>, Stream, CancellationToken)
- Origine:
- SseFormatter.cs
- Origine:
- SseFormatter.cs
- Origine:
- SseFormatter.cs
Scrive l'oggetto source degli eventi inviati dal server nel destination flusso.
public static System.Threading.Tasks.Task WriteAsync(System.Collections.Generic.IAsyncEnumerable<System.Net.ServerSentEvents.SseItem<string>> source, System.IO.Stream destination, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsync : System.Collections.Generic.IAsyncEnumerable<System.Net.ServerSentEvents.SseItem<string>> * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function WriteAsync (source As IAsyncEnumerable(Of SseItem(Of String)), destination As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametri
- source
- IAsyncEnumerable<SseItem<String>>
Eventi da scrivere nel flusso.
- destination
- Stream
Flusso di destinazione per scrivere gli eventi.
- cancellationToken
- CancellationToken
Oggetto CancellationToken che può essere utilizzato per annullare l'operazione di scrittura.
Valori restituiti
Attività che rappresenta l'operazione di scrittura asincrona.
Si applica a
WriteAsync<T>(IAsyncEnumerable<SseItem<T>>, Stream, Action<SseItem<T>,IBufferWriter<Byte>>, CancellationToken)
- Origine:
- SseFormatter.cs
- Origine:
- SseFormatter.cs
- Origine:
- SseFormatter.cs
Scrive l'oggetto source degli eventi inviati dal server nel destination flusso.
public static System.Threading.Tasks.Task WriteAsync<T>(System.Collections.Generic.IAsyncEnumerable<System.Net.ServerSentEvents.SseItem<T>> source, System.IO.Stream destination, Action<System.Net.ServerSentEvents.SseItem<T>,System.Buffers.IBufferWriter<byte>> itemFormatter, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsync : System.Collections.Generic.IAsyncEnumerable<System.Net.ServerSentEvents.SseItem<'T>> * System.IO.Stream * Action<System.Net.ServerSentEvents.SseItem<'T>, System.Buffers.IBufferWriter<byte>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function WriteAsync(Of T) (source As IAsyncEnumerable(Of SseItem(Of T)), destination As Stream, itemFormatter As Action(Of SseItem(Of T), IBufferWriter(Of Byte)), Optional cancellationToken As CancellationToken = Nothing) As Task
Parametri di tipo
- T
Tipo di dati dell'evento.
Parametri
- source
- IAsyncEnumerable<SseItem<T>>
Eventi da scrivere nel flusso.
- destination
- Stream
Flusso di destinazione per scrivere gli eventi.
- itemFormatter
- Action<SseItem<T>,IBufferWriter<Byte>>
Formattatore per il campo dati dell'evento specificato.
- cancellationToken
- CancellationToken
Oggetto CancellationToken che può essere utilizzato per annullare l'operazione di scrittura.
Valori restituiti
Attività che rappresenta l'operazione di scrittura asincrona.