NegotiateStream.DisposeAsync Metodo

Definizione

Rilascia in modo asincrono le risorse non gestite e gestite usate da NegotiateStream.

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

Valori restituiti

Attività che rappresenta l'operazione dispose asincrona.

Commenti

Questo metodo consente di eseguire un'operazione dispose a elevato utilizzo di 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 da NegotiateStream per altri scopi. Per altre informazioni, vedere Pulizia delle risorse non gestite.

Si applica a