DigitalTwinsClient.GetIncomingRelationshipsAsync 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.
Obtém todas as relações que referenciam um gêmeo digital como um destino iterando por meio de uma coleção de forma assíncrona.
public virtual Azure.AsyncPageable<Azure.DigitalTwins.Core.IncomingRelationship> GetIncomingRelationshipsAsync (string digitalTwinId, System.Threading.CancellationToken cancellationToken = default);
abstract member GetIncomingRelationshipsAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.DigitalTwins.Core.IncomingRelationship>
override this.GetIncomingRelationshipsAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.DigitalTwins.Core.IncomingRelationship>
Public Overridable Function GetIncomingRelationshipsAsync (digitalTwinId As String, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of IncomingRelationship)
Parâmetros
- digitalTwinId
- String
A ID do gêmeo digital de destino.
- cancellationToken
- CancellationToken
O token de cancelamento.
Retornos
A lista AsyncPageable<T> paginável de relações de aplicativo/json direcionadas para o gêmeo digital especificado e a resposta HTTP.
Exceções
A exceção que captura os erros do serviço. Verifique as ErrorCode propriedades e Status para obter mais detalhes.
A exceção é gerada quando digitalTwinId
é null
.
Exemplos
AsyncPageable<IncomingRelationship> incomingRelationships = client.GetIncomingRelationshipsAsync("buildingTwinId");
await foreach (IncomingRelationship incomingRelationship in incomingRelationships)
{
Console.WriteLine($"Found an incoming relationship '{incomingRelationship.RelationshipId}' from '{incomingRelationship.SourceId}'.");
}
Comentários
Para obter mais exemplos, confira nossos exemplos de repositório.
Aplica-se a
Confira também
Azure SDK for .NET