Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SslStream.Write (Byte[], Int32, Int32)

 

Data di pubblicazione: ottobre 2016

Scrivere il numero specificato di Bytes per il flusso sottostante utilizzando il buffer specificato e l'offset.

Spazio dei nomi:   System.Net.Security
Assembly:  System (in System.dll)

public override void Write(
	byte[] buffer,
	int offset,
	int count
)

Parametri

buffer
Type: System.Byte[]

Oggetto Byte matrice che fornisce i byte scritti nel flusso.

offset
Type: System.Int32

Oggetto Int32 che contiene la posizione in base zero in buffer in corrispondenza del quale iniziare la lettura dei byte da scrivere nel flusso.

count
Type: System.Int32

Oggetto Int32 che contiene il numero di byte da leggere da buffer.

Exception Condition
ArgumentNullException

buffer è null.

ArgumentException

offset < 0.

-or-

offset > la lunghezza di buffer.

-oppure-

offset + conteggio > la lunghezza di buffer.

IOException

Impossibile eseguire l'operazione di scrittura.

NotSupportedException

Esiste già in corso un'operazione di scrittura.

ObjectDisposedException

Questo oggetto è stato chiuso.

InvalidOperationException

Autenticazione non è stata eseguita.

Questo metodo si blocca durante il completamento dell'operazione. Per evitare il blocco durante l'operazione di completamento dell'operazione, utilizzare il BeginWrite metodo.

È possibile chiamare questo metodo fino a quando non è stata effettuata l'autenticazione. Per l'autenticazione di chiamare uno del AuthenticateAsClient, o BeginAuthenticateAsClient, AuthenticateAsServer, BeginAuthenticateAsServer metodi.

La SslStream classe non supporta più operazioni di scrittura simultanee.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: