Compartir a través de


DevicesClient.ExportAsync(ExportJobProperties, CancellationToken) Método

Definición

Crea un nuevo trabajo masivo para exportar registros de dispositivos al contenedor especificado por el URI proporcionado.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties> ExportAsync (Microsoft.Azure.Devices.ExportJobProperties jobParameters, System.Threading.CancellationToken cancellationToken = default);
abstract member ExportAsync : Microsoft.Azure.Devices.ExportJobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties>
override this.ExportAsync : Microsoft.Azure.Devices.ExportJobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties>
Public Overridable Function ExportAsync (jobParameters As ExportJobProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ExportJobProperties)

Parámetros

jobParameters
ExportJobProperties

Parámetros para el trabajo.

cancellationToken
CancellationToken

Token que permite cancelar la operación.

Devoluciones

JobProperties del trabajo recién creado.

Excepciones

Cuando la instancia de propiedades del trabajo proporcionada es null.

Si IoT Hub respondió a la solicitud con un código de estado no correcto. Por ejemplo, si se ha limitado la solicitud proporcionada, IotHubServiceException se produce con ThrottlingException . Para obtener una lista completa de posibles casos de error, vea IotHubServiceErrorCode.

Si se produce un error en la solicitud HTTP debido a un problema subyacente, como la conectividad de red, el error dns o la validación del certificado de servidor.

Si el token de cancelación proporcionado ha solicitado la cancelación.

Comentarios

Incluye condicionalmente configuraciones, si se especifica.

Se aplica a