Compartilhar via


Device Classe

Definição

Contém as propriedades do dispositivo e seus acessadores.

public class Device : Microsoft.Azure.Devices.Shared.IETagHolder
public class Device
type Device = class
    interface IETagHolder
type Device = class
Public Class Device
Implements IETagHolder
Public Class Device
Herança
Device
Implementações

Construtores

Device()

Cria uma nova instância de Device

Device(String)

Cria uma nova instância do dispositivo.

Propriedades

Authentication

Mecanismo de autenticação do dispositivo.

Capabilities

Funcionalidades habilitadas para um dispositivo.

CloudToDeviceMessageCount

Número de mensagens enviadas para o dispositivo da nuvem.

ConnectionState

Estado de conexão do dispositivo.

ConnectionStateUpdatedOnUtc

Hora em que o estado de conexão foi atualizado pela última vez.

ConnectionStateUpdatedTime

Hora em que o estado de conexão foi atualizado pela última vez.

ETag

ETag do dispositivo.

GenerationId

ID de geração do dispositivo.

Id

ID do dispositivo.

LastActiveOnUtc

Hora em que o dispositivo estava ativo pela última vez.

LastActivityTime

Hora em que o dispositivo estava ativo pela última vez.

ParentScopes

Os escopos dos dispositivos de borda de nível superior, se aplicável.

Scope

O escopo do dispositivo. Para dispositivos de borda, isso é gerado automaticamente e imutável. Para dispositivos folha, defina isso para criar uma relação filho/pai.

Status

O status do dispositivo.

StatusReason

Motivo, se houver, para que o dispositivo esteja no status especificado.

StatusUpdatedOnUtc

Hora em que o status foi atualizado pela última vez.

StatusUpdatedTime

Hora em que o status foi atualizado pela última vez.

Aplica-se a