Partager via


ExportImportDevice Classe

Définition

Contient les propriétés d’appareil spécifiées lors de l’opération de travail d’exportation/importation.

public sealed class ExportImportDevice
type ExportImportDevice = class
Public NotInheritable Class ExportImportDevice
Héritage
ExportImportDevice

Constructeurs

ExportImportDevice()

Créez un instance de cette classe.

ExportImportDevice(Device, ImportMode)

Créez un instance de cette classe.

Propriétés

Authentication

Mécanisme d’authentification utilisé par le module.

Capabilities

État des fonctionnalités activées sur l’appareil ou le module.

DeviceScope

Portée de l’appareil. Pour les appareils périphériques, cela est généré automatiquement et immuable. Pour les appareils feuilles, définissez cette valeur pour créer une relation enfant/parent.

ETag

Chaîne représentant un ETag pour l’entité conformément à RFC7232.

Id

Identificateur unique de l’appareil.

ImportMode

Type d’opération de registre et préférences ETag.

ModuleId

Identificateur unique du module, le cas échéant.

Properties

Propriétés souhaitées et signalées pour l’appareil ou le module.

Status

Status de l’appareil ou du module.

StatusReason

Chaîne de 128 caractères qui stocke la raison de l’identité de l’appareil status.

Tags

Document JSON lu et écrit par le back-end de la solution. Les étiquettes ne sont pas visibles pour les applications d’appareil.

TwinETag

Chaîne représentant un ETag de jumeau pour l’entité, conformément à RFC7232.

S’applique à