Partager via


DigitalTwinsClient Constructeurs

Définition

Surcharges

DigitalTwinsClient()

Crée une instance de la DigitalTwinsClient classe, fournie uniquement à des fins de test unitaire.

DigitalTwinsClient(Uri, TokenCredential)

Crée une instance de la classe DigitalTwinsClient.

DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)

Crée un instance de la DigitalTwinsClient classe, avec des options.

DigitalTwinsClient()

Source:
DigitalTwinsClient.cs

Crée une instance de la DigitalTwinsClient classe, fournie uniquement à des fins de test unitaire.

protected DigitalTwinsClient ();
Protected Sub New ()

S’applique à

DigitalTwinsClient(Uri, TokenCredential)

Source:
DigitalTwinsClient.cs

Crée une instance de la classe 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)

Paramètres

endpoint
Uri

Le service Azure digital twins instance URI auquel se connecter.

credential
TokenCredential

Implémentation TokenCredential qui sera utilisée pour demander le jeton d’authentification.

Exemples

// 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);

Remarques

Pour plus d’exemples, consultez nos exemples de référentiels.

Voir aussi

S’applique à

DigitalTwinsClient(Uri, TokenCredential, DigitalTwinsClientOptions)

Source:
DigitalTwinsClient.cs

Crée un instance de la DigitalTwinsClient classe, avec des options.

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)

Paramètres

endpoint
Uri

Le service Azure digital twins instance URI auquel se connecter.

credential
TokenCredential

Implémentation TokenCredential qui sera utilisée pour demander le jeton d’authentification.

options
DigitalTwinsClientOptions

Options qui autorisent la configuration des requêtes envoyées au service de jumeaux numériques.

Exemples

// 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);

Remarques

Le paramètre options offre la possibilité de remplacer le comportement par défaut, notamment la spécification de la version de l’API, le remplacement du transport, l’activation de diagnostics et le contrôle de la stratégie de nouvelle tentative.

Pour plus d’exemples, consultez nos exemples de référentiels.

S’applique à