Freigeben über


ImportMode Enumeration

Definition

Gibt das Verhalten beim Zusammenführen eines Geräts mit der Registrierung während der Importaktionen an.

[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public enum ImportMode
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
type ImportMode = 
Public Enum ImportMode
Vererbung
ImportMode
Attribute
Newtonsoft.Json.JsonConverterAttribute

Felder

Create 1

Wenn ein Gerät nicht mit der angegebenen ID vorhanden ist, wird es neu registriert. Wenn das Gerät bereits vorhanden ist, wird ein Fehler in die Protokolldatei geschrieben.

CreateOrUpdate 0

Wenn ein Gerät nicht mit der angegebenen ID vorhanden ist, wird es neu registriert. Wenn das Gerät bereits vorhanden ist, werden vorhandene Informationen mit den bereitgestellten Eingabedaten ohne Berücksichtigung des ETag -Werts überschrieben.

CreateOrUpdateIfMatchETag 4

Wenn ein Gerät nicht mit der angegebenen ID vorhanden ist, wird es neu registriert. Wenn das Gerät bereits vorhanden ist, werden vorhandene Informationen mit den bereitgestellten Eingabedaten nur überschrieben, wenn es eine Übereinstimmung mit einem ETag gibt. Wenn es keine Übereinstimmung mit einem ETag gibt, wird ein Fehler in die Protokolldatei geschrieben.

Delete 5

Wenn ein Gerät bereits mit der angegebenen ID vorhanden ist, wird es ohne Berücksichtigung des ETag-Werts gelöscht. Wenn das Gerät nicht vorhanden ist, wird ein Fehler in die Protokolldatei geschrieben.

DeleteIfMatchETag 6

Wenn ein Gerät bereits mit der angegebenen ID vorhanden ist, wird es nur gelöscht, wenn eine ETag-Übereinstimmung vorhanden ist. Wenn das Gerät nicht vorhanden ist, wird ein Fehler in die Protokolldatei geschrieben. Wenn es keine Übereinstimmung mit einem ETag gibt, wird ein Fehler in die Protokolldatei geschrieben.

Update 2

Wenn bereits ein Gerät mit der angegebenen ID vorhanden ist, werden vorhandene Informationen ohne Berücksichtigung des ETag-Werts mit den bereitgestellten Eingabedaten überschrieben. Wenn das Gerät nicht vorhanden ist, wird ein Fehler in die Protokolldatei geschrieben.

UpdateIfMatchETag 3

Wenn bereits ein Gerät mit der angegebenen ID vorhanden ist, werden vorhandene Informationen nur dann mit den bereitgestellten Eingabedaten überschrieben, wenn eine ETag-Übereinstimmung vorliegt. Wenn das Gerät nicht vorhanden ist oder ein ETag-Konflikt vorliegt, wird ein Fehler in die Protokolldatei geschrieben.

UpdateTwin 7

Wenn bereits ein Zwilling mit der angegebenen ID vorhanden ist, werden vorhandene Informationen ohne Berücksichtigung des ETag-Werts mit den bereitgestellten Eingabedaten überschrieben.

UpdateTwinIfMatchETag 8

Wenn bereits ein Zwilling mit der angegebenen ID vorhanden ist, werden vorhandene Informationen nur dann mit den bereitgestellten Eingabedaten überschrieben, wenn eine ETag-Übereinstimmung vorliegt. Das ETag des Zwillings wird unabhängig vom Geräte-ETag verarbeitet. Wenn ein Konflikt mit dem ETag des vorhandenen Zwillings vorliegt, wird ein Fehler in die Protokolldatei geschrieben.

Gilt für: