DigitalTwinsClient Constructores
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
DigitalTwinsClient() |
Crea una nueva instancia de la DigitalTwinsClient clase , proporcionada únicamente con fines de pruebas unitarias. |
DigitalTwinsClient(Uri, TokenCredential) |
Crea una nueva instancia de la clase DigitalTwinsClient. |
DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions) |
Crea una nueva instancia de la DigitalTwinsClient clase , con opciones. |
DigitalTwinsClient()
- Source:
- DigitalTwinsClient.cs
Crea una nueva instancia de la DigitalTwinsClient clase , proporcionada únicamente con fines de pruebas unitarias.
protected DigitalTwinsClient ();
Protected Sub New ()
Se aplica a
DigitalTwinsClient(Uri, TokenCredential)
- Source:
- DigitalTwinsClient.cs
Crea una nueva instancia de la clase DigitalTwinsClient.
public DigitalTwinsClient (Uri endpoint, Azure.Core.TokenCredential credential);
new Azure.DigitalTwins.Core.DigitalTwinsClient : Uri * Azure.Core.TokenCredential -> Azure.DigitalTwins.Core.DigitalTwinsClient
Public Sub New (endpoint As Uri, credential As TokenCredential)
Parámetros
- endpoint
- Uri
Identificador URI de la instancia de servicio de Azure Digital Twins al que conectarse.
- credential
- TokenCredential
Implementación TokenCredential que se usará para solicitar el token de autenticación.
Ejemplos
// DefaultAzureCredential supports different authentication mechanisms and determines the appropriate credential type based of the environment it is executing in.
// It attempts to use multiple credential types in an order until it finds a working credential.
TokenCredential tokenCredential = new DefaultAzureCredential();
var client = new DigitalTwinsClient(
new Uri(adtEndpoint),
tokenCredential);
Comentarios
Para obtener más ejemplos, consulte nuestros ejemplos de repositorio.
Consulte también
Se aplica a
DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)
- Source:
- DigitalTwinsClient.cs
Crea una nueva instancia de la DigitalTwinsClient clase , con opciones.
public DigitalTwinsClient (Uri endpoint, Azure.Core.TokenCredential credential, Azure.DigitalTwins.Core.DigitalTwinsClientOptions options);
new Azure.DigitalTwins.Core.DigitalTwinsClient : Uri * Azure.Core.TokenCredential * Azure.DigitalTwins.Core.DigitalTwinsClientOptions -> Azure.DigitalTwins.Core.DigitalTwinsClient
Public Sub New (endpoint As Uri, credential As TokenCredential, options As DigitalTwinsClientOptions)
Parámetros
- endpoint
- Uri
Identificador URI de la instancia de servicio de Azure Digital Twins al que conectarse.
- credential
- TokenCredential
Implementación TokenCredential que se usará para solicitar el token de autenticación.
- options
- DigitalTwinsClientOptions
Opciones que permiten la configuración de solicitudes enviadas al servicio de gemelos digitales.
Ejemplos
// This illustrates how to specify client options, in this case, by providing an
// instance of HttpClient for the digital twins client to use.
var clientOptions = new DigitalTwinsClientOptions
{
Transport = new HttpClientTransport(httpClient),
};
// By using the InteractiveBrowserCredential, the current user can login using a web browser
// interactively with the AAD
var tokenCredential = new InteractiveBrowserCredential(
tenantId,
clientId,
new TokenCredentialOptions { AuthorityHost = KnownAuthorityHosts.AzureCloud });
var client = new DigitalTwinsClient(
new Uri(adtEndpoint),
tokenCredential,
clientOptions);
Comentarios
El parámetro options proporciona una oportunidad para invalidar el comportamiento predeterminado, incluida la especificación de la versión de API, la invalidación del transporte, la habilitación de diagnósticos y el control de la estrategia de reintento.
Para obtener más ejemplos, consulte nuestros ejemplos de repositorio.
Se aplica a
Azure SDK for .NET