DigitalTwinsClient.CreateOrReplaceDigitalTwin<T> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um gêmeo digital de forma síncrona. Se a ID do gêmeo digital fornecida já estiver em uso, isso tentará substituir o gêmeo digital existente pelo gêmeo digital fornecido.
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)
Parâmetros de tipo
- T
O tipo para o qual desserializar o gêmeo digital.
Parâmetros
- digitalTwinId
- String
A ID do gêmeo digital.
- digitalTwin
- T
O gêmeo digital application/json a ser criado.
O cabeçalho If-None-Match que torna o método de solicitação condicional em um cache de destinatário ou servidor de origem não tem nenhuma representação atual do recurso de destino. Para obter mais informações sobre essa propriedade, consulte RFC 7232.
Os valores aceitáveis são nulos ou ""
. Se a opção ifNonMatch for nula, o serviço substituirá a entidade existente pela nova entidade.
Se a opção ifNoneMatch for "
"
(ou All) o serviço rejeitará a solicitação se a entidade já existir.
Uma ETag opcional só fará a solicitação se o valor não corresponder no serviço.
- cancellationToken
- CancellationToken
O token de cancelamento.
Retornos
O gêmeo digital application/json criado e a resposta Response<T>HTTP .
Exceções
Comentários
Para obter mais exemplos, confira nossos exemplos de repositório.
Aplica-se a
Azure SDK for .NET