次の方法で共有


ImportMode 列挙型

定義

インポート 操作中にデバイスをレジストリにマージするときの動作を識別します。

[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public enum ImportMode
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
type ImportMode = 
Public Enum ImportMode
継承
ImportMode
属性
Newtonsoft.Json.JsonConverterAttribute

フィールド

Create 1

指定した ID を持つデバイスが存在しない場合は、新しく登録されます。 該当するデバイスが既に存在する場合は、エラーがログ ファイルに書き込まれます。

CreateOrUpdate 0

指定した ID を持つデバイスが存在しない場合は、新しく登録されます。 該当するデバイスが既に存在する場合、既存の情報は、 ETag 値に関係なく、指定した入力データで上書きされます。

CreateOrUpdateIfMatchETag 4

指定した ID を持つデバイスが存在しない場合は、新しく登録されます。 該当するデバイスが既に存在する場合、 ETag 値が一致した場合に限り、既存の情報は指定した入力データで上書きされます。 ETag 値が不一致である場合は、ログ ファイルにエラーが書き込まれます。

Delete 5

指定した ID を持つデバイスが既に存在する場合は、ETag 値に関係なく削除されます。 該当するデバイスが存在しない場合は、エラーがログ ファイルに書き込まれます。

DeleteIfMatchETag 6

指定した ID を持つデバイスが既に存在する場合は、ETag が一致する場合にのみ削除されます。 該当するデバイスが存在しない場合は、エラーがログ ファイルに書き込まれます。 ETag 値が不一致である場合は、ログ ファイルにエラーが書き込まれます。

Update 2

指定した ID を持つデバイスが既に存在する場合は、ETag 値に関係なく、既存の情報が指定された入力データで上書きされます。 該当するデバイスが存在しない場合は、エラーがログ ファイルに書き込まれます。

UpdateIfMatchETag 3

指定した ID を持つデバイスが既に存在する場合は、ETag が一致する場合にのみ、既存の情報が指定された入力データで上書きされます。 デバイスが存在しない場合、または ETag の不一致がある場合は、エラーがログ ファイルに書き込まれます。

UpdateTwin 7

指定した ID を持つツインが既に存在する場合、既存の情報は ETag 値に関係なく、指定された入力データで上書きされます。

UpdateTwinIfMatchETag 8

指定した ID を持つツインが既に存在する場合、ETag が一致する場合にのみ、既存の情報が指定された入力データで上書きされます。 ツインの ETag は、デバイスの ETag とは別個に処理されます。 既存のツインの ETag と一致しない場合は、ログ ファイルにエラーが書き込まれます。

適用対象