Condividi tramite


AuthenticatedStream.DisposeAsync Metodo

Definizione

Consente di liberare in modo asincrono le risorse non gestite e gestite usate da AuthenticatedStream.

public:
 override System::Threading::Tasks::ValueTask DisposeAsync();
public override System.Threading.Tasks.ValueTask DisposeAsync ();
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Overrides Function DisposeAsync () As ValueTask

Restituisce

Attività che rappresenta l'operazione di eliminazione asincrona.

Commenti

Questo metodo consente di eseguire operazioni di eliminazione a elevato utilizzo delle risorse senza bloccare il thread principale.

Questo metodo elimina anche il flusso interno quando LeaveInnerStreamOpen è false; in caso contrario, il flusso interno viene appena scaricato.

La chiamata DisposeAsync consente di riallocare le risorse usate dall'oggetto AuthenticatedStream per altri scopi. Per altre informazioni, vedere Pulizia delle risorse non gestite.

Si applica a