JobClient.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Create(String, AzureSasCredential, HttpTransportSettings) |
Crea JobClient mediante una firma de acceso compartido proporcionada y actualizada según sea necesario por el autor de la llamada. |
Create(String, TokenCredential, HttpTransportSettings) |
Crea JobClient, autenticando mediante una identidad en Azure Active Directory (AAD). |
Create(String, AzureSasCredential, HttpTransportSettings)
Crea JobClient mediante una firma de acceso compartido proporcionada y actualizada según sea necesario por el autor de la llamada.
public static Microsoft.Azure.Devices.JobClient Create (string hostName, Azure.AzureSasCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.AzureSasCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.JobClient
Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As JobClient
Parámetros
- hostName
- String
Nombre de host de IoT Hub.
- credential
- AzureSasCredential
Credencial que genera un token de SAS para autenticarse con IoT Hub. Vea AzureSasCredential.
- transportSettings
- HttpTransportSettings
Configuración de transporte HTTP.
Devoluciones
Una instancia de JobClient.
Comentarios
Es posible que los usuarios deseen crear sus propios tokens de firma de acceso compartido (SAS) en lugar de proporcionar la clave compartida al SDK y permitir que administre la firma y la renovación. El AzureSasCredential objeto proporciona al SDK acceso al token de SAS, mientras que el autor de la llamada puede actualizarlo según sea necesario mediante el Update(String) método .
Se aplica a
Create(String, TokenCredential, HttpTransportSettings)
Crea JobClient, autenticando mediante una identidad en Azure Active Directory (AAD).
public static Microsoft.Azure.Devices.JobClient Create (string hostName, Azure.Core.TokenCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.Core.TokenCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.JobClient
Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As JobClient
Parámetros
- hostName
- String
Nombre de host de IoT Hub.
- credential
- TokenCredential
Credenciales de Azure Active Directory (AAD) para autenticarse con IoT Hub. Consulta TokenCredential.
- transportSettings
- HttpTransportSettings
Configuración de transporte HTTP.
Devoluciones
Una instancia de JobClient.
Comentarios
Para obtener más información sobre las opciones de autenticación mediante una instancia derivada de TokenCredential, vea https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme. Para más información sobre cómo configurar IoT Hub con Azure Active Directory, consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac
Se aplica a
Azure SDK for .NET