Partager via


DigitalTwinsClient.CreateOrReplaceDigitalTwin<T> Méthode

Définition

Crée un jumeau numérique de façon synchrone. Si l’ID de jumeau numérique fourni est déjà utilisé, cela tente de remplacer le jumeau numérique existant par le jumeau numérique fourni.

public virtual Azure.Response<T> CreateOrReplaceDigitalTwin<T> (string digitalTwinId, T digitalTwin, Azure.ETag? ifNoneMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrReplaceDigitalTwin : string * 'T * Nullable<Azure.ETag> * System.Threading.CancellationToken -> Azure.Response<'T>
override this.CreateOrReplaceDigitalTwin : string * 'T * Nullable<Azure.ETag> * System.Threading.CancellationToken -> Azure.Response<'T>
Public Overridable Function CreateOrReplaceDigitalTwin(Of T) (digitalTwinId As String, digitalTwin As T, Optional ifNoneMatch As Nullable(Of ETag) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of T)

Paramètres de type

T

Type vers lequel désérialiser le jumeau numérique.

Paramètres

digitalTwinId
String

Id du jumeau numérique.

digitalTwin
T

Jumeau numérique application/json à créer.

ifNoneMatch
Nullable<ETag>

En-tête If-None-Match qui rend la méthode de requête conditionnelle à un cache de destinataires ou un serveur d’origine n’ayant aucune représentation actuelle de la ressource cible. Pour plus d’informations sur cette propriété, consultez RFC 7232. Les valeurs acceptables sont null ou "". Si l’option ifNonMatch a la valeur Null, le service remplace l’entité existante par la nouvelle entité. Si l’option ifNoneMatch a la valeur « » (ou All), le service rejette la demande si l’entité existe déjà. ETag facultatif pour effectuer la requête uniquement si la valeur ne correspond pas au service.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Le jumeau numérique application/json créé et la réponse Response<T>HTTP .

Exceptions

Exception qui capture les erreurs du service. Pour plus d’informations, consultez les ErrorCode propriétés et Status .

Remarques

Pour plus d’exemples, consultez nos exemples de dépôt.

S’applique à