Compartir a través de


DigitalTwinsClient Constructores

Definición

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