Freigeben über


Device Klasse

Definition

Enthält Geräteeigenschaften und deren Accessoren.

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
Vererbung
Device
Implementiert

Konstruktoren

Device()

Erstellt eine neue Instanz von Device.

Device(String)

Erstellt eine neue instance des Geräts.

Eigenschaften

Authentication

Der Authentifizierungsmechanismus des Geräts.

Capabilities

Funktionen, die auf einem Gerät aktiviert sind.

CloudToDeviceMessageCount

Anzahl der Nachrichten, die aus der Cloud an das Gerät gesendet werden.

ConnectionState

Verbindungsstatus des Geräts.

ConnectionStateUpdatedOnUtc

Zeitpunkt, zu dem der Verbindungsstatus zuletzt aktualisiert wurde.

ConnectionStateUpdatedTime

Zeitpunkt, zu dem der Verbindungsstatus zuletzt aktualisiert wurde.

ETag

ETag des Geräts.

GenerationId

Die Generierungs-ID des Geräts.

Id

Geräte-ID.

LastActiveOnUtc

Zeitpunkt, zu dem das Gerät zuletzt aktiv war.

LastActivityTime

Zeitpunkt, zu dem das Gerät zuletzt aktiv war.

ParentScopes

Die Bereiche der Edgegeräte der oberen Ebene, falls zutreffend.

Scope

Der Bereich des Geräts. Für Edgegeräte wird dies automatisch generiert und unveränderlich. Legen Sie für Blattgeräte dies so fest, dass eine untergeordnete/übergeordnete Beziehung erstellt wird.

Status

Status des Geräts.

StatusReason

Grund, falls vorhanden, für das Gerät in der angegebenen status.

StatusUpdatedOnUtc

Zeitpunkt, zu dem die status zuletzt aktualisiert wurde.

StatusUpdatedTime

Zeitpunkt, zu dem die status zuletzt aktualisiert wurde.

Gilt für: