QuicStream.WriteAsync Metodo

Definizione

Overload

Nome Descrizione
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

WriteAsync(ReadOnlyMemory<Byte>, Boolean, CancellationToken)

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

public override System.Threading.Tasks.ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Overrides Function WriteAsync (buffer As ReadOnlyMemory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parametri

buffer
ReadOnlyMemory<Byte>

Area di memoria da cui scrivere i dati.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Attività che rappresenta l'operazione di scrittura asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a

WriteAsync(ReadOnlyMemory<Byte>, Boolean, CancellationToken)

Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs
Origine:
QuicStream.cs

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

public System.Threading.Tasks.ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool completeWrites, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<byte> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function WriteAsync (buffer As ReadOnlyMemory(Of Byte), completeWrites As Boolean, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parametri

buffer
ReadOnlyMemory<Byte>

Area di memoria da cui scrivere i dati.

completeWrites
Boolean

true per notificare al peer la chiusura normale del lato scrittura, ovvero per inviare il flag FIN con i dati; in caso contrario, false.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Attività che rappresenta l'operazione di scrittura asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Origine:
QuicStream.Stream.cs
Origine:
QuicStream.Stream.cs
Origine:
QuicStream.Stream.cs
Origine:
QuicStream.Stream.cs
Origine:
QuicStream.Stream.cs

Scrive in modo asincrono una sequenza di byte nel flusso corrente, sposta in avanti la posizione corrente all'interno del flusso in base al numero di byte scritti e monitora le richieste di annullamento.

public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : byte[] * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As Byte(), offset As Integer, count As Integer, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametri

buffer
Byte[]

Buffer da cui scrivere i dati.

offset
Int32

Offset dei byte in base zero in buffer da cui iniziare a copiare i byte nel flusso.

count
Int32

Numero massimo di byte da scrivere.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Attività che rappresenta l'operazione di scrittura asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a