Compartir a través de


StorageException.TranslateExceptionAsync Método

Definición

Convierte la excepción especificada en una excepción de almacenamiento.

public static System.Threading.Tasks.Task<Microsoft.Azure.Storage.StorageException> TranslateExceptionAsync (Exception ex, Microsoft.Azure.Storage.RequestResult reqResult, Func<System.IO.Stream,System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.Azure.Storage.StorageExtendedErrorInformation>> parseErrorAsync, System.Threading.CancellationToken cancellationToken, System.Net.Http.HttpResponseMessage response);
static member TranslateExceptionAsync : Exception * Microsoft.Azure.Storage.RequestResult * Func<System.IO.Stream, System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.Azure.Storage.StorageExtendedErrorInformation>> * System.Threading.CancellationToken * System.Net.Http.HttpResponseMessage -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.StorageException>
Public Shared Function TranslateExceptionAsync (ex As Exception, reqResult As RequestResult, parseErrorAsync As Func(Of Stream, CancellationToken, Task(Of StorageExtendedErrorInformation)), cancellationToken As CancellationToken, response As HttpResponseMessage) As Task(Of StorageException)

Parámetros

ex
Exception

Excepción que se va a traducir.

reqResult
RequestResult

Resultado de la solicitud.

parseErrorAsync
Func<Stream,CancellationToken,Task<StorageExtendedErrorInformation>>

Delegado usado para analizar el error para obtener información de error extendida.

cancellationToken
CancellationToken

token de cancelación para la operación asincrónica

Devoluciones

Excepción de almacenamiento.

Se aplica a