Freigeben über


ExportImportDevice Klasse

Definition

Enthält Geräteeigenschaften, die während des Export-/Importauftragsvorgangs angegeben werden.

public sealed class ExportImportDevice
type ExportImportDevice = class
Public NotInheritable Class ExportImportDevice
Vererbung
ExportImportDevice

Konstruktoren

ExportImportDevice()

Erstellen Sie eine instance dieser Klasse.

ExportImportDevice(Device, ImportMode)

Erstellen Sie eine instance dieser Klasse.

Eigenschaften

Authentication

Der vom Modul verwendete Authentifizierungsmechanismus.

Capabilities

Status der auf dem Gerät oder Modul aktivierten Funktionen.

DeviceScope

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

ETag

Eine Zeichenfolge, die ein ETag für die Entität gemäß RFC7232 darstellt.

Id

Der eindeutige Bezeichner des Geräts.

ImportMode

Der Typ des Registrierungsvorgangs und die ETag-Einstellungen.

ModuleId

Der eindeutige Bezeichner des Moduls, falls zutreffend.

Properties

Die gewünschten und gemeldeten Eigenschaften für das Gerät oder Modul.

Status

Die status des Geräts oder Moduls.

StatusReason

Die 128 Zeichen lange Zeichenfolge, die den Grund für die Geräteidentität status speichert.

Tags

Das JSON-Dokument, das vom Lösungs-Back-End gelesen und geschrieben wird. Die Tags sind für Geräte-Apps nicht sichtbar.

TwinETag

Zeichenfolge, die ein Twin ETag für die Entität gemäß RFC7232 darstellt.

Gilt für: