Compartir a través de


ConfigurationsClient.GetAsync Método

Definición

Sobrecargas

GetAsync(Int32, CancellationToken)

Recupera el número especificado de configuración de cada partición de IoT Hub. Los resultados no están ordenados.

GetAsync(String, CancellationToken)

Recupera el objeto de configuración especificado.

GetAsync(Int32, CancellationToken)

Recupera el número especificado de configuración de cada partición de IoT Hub. Los resultados no están ordenados.

public virtual System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Configuration>> GetAsync (int maxCount, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>
override this.GetAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<Microsoft.Azure.Devices.Configuration>>
Public Overridable Function GetAsync (maxCount As Integer, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IEnumerable(Of Configuration))

Parámetros

maxCount
Int32
cancellationToken
CancellationToken

Devoluciones

Lista de configuración.

Excepciones

Se produce si el maxCount valor es menor que cero.

Se produce 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 proporcionado cancellationToken ha solicitado la cancelación.

Se aplica a

GetAsync(String, CancellationToken)

Recupera el objeto de configuración especificado.

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

Parámetros

configurationId
String

Identificador de la configuración que se va a recuperar.

cancellationToken
CancellationToken

Token que permite cancelar la operación.

Devoluciones

Objeto de configuración.

Excepciones

Se produce cuando el proporcionado configurationId es NULL.

Se produce si está vacío o espacio configurationId en blanco.

Se produce 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 proporcionado cancellationToken ha solicitado la cancelación.

Se aplica a