Partilhar via


ImportMode Enumeração

Definição

Identifica o comportamento ao mesclar um dispositivo ao registro durante as ações de importação.

[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public enum ImportMode
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
type ImportMode = 
Public Enum ImportMode
Herança
ImportMode
Atributos
Newtonsoft.Json.JsonConverterAttribute

Campos

Create 1

Se um dispositivo não existir com a ID especificada, ele será registrado recentemente. Se o dispositivo já existir, um erro será gravado no arquivo de log.

CreateOrUpdate 0

Se um dispositivo não existir com a ID especificada, ele será registrado recentemente. Se o dispositivo já existir, as informações existentes serão substituídas pelos dados de entrada fornecidos sem considerar o valor de ETag .

CreateOrUpdateIfMatchETag 4

Se um dispositivo não existir com a ID especificada, ele será registrado recentemente. Se o dispositivo já existir, as informações existentes serão substituídas pelos dados de entrada fornecidos somente se houver uma correspondência de ETag . Se não houver uma correspondência de ETag, um erro será gravado no arquivo de log.

Delete 5

Se um dispositivo já existir com a ID especificada, ele será excluído sem levar em conta o valor de ETag. Se o dispositivo não existir, um erro será gravado no arquivo de log.

DeleteIfMatchETag 6

Se um dispositivo já existir com a ID especificada, ele será excluído somente se houver uma correspondência ETag. Se o dispositivo não existir, um erro será gravado no arquivo de log. Se não houver uma correspondência de ETag, um erro será gravado no arquivo de log.

Update 2

Se um dispositivo já existir com a ID especificada, as informações existentes serão substituídas com os dados de entrada fornecidos sem levar em conta o valor ETag. Se o dispositivo não existir, um erro será gravado no arquivo de log.

UpdateIfMatchETag 3

Se um dispositivo já existir com a ID especificada, as informações existentes serão substituídas com os dados de entrada fornecidos somente se houver uma correspondência de ETag. Se o dispositivo não existir ou houver uma incompatibilidade de ETag, um erro será gravado no arquivo de log.

UpdateTwin 7

Se um gêmeo já existir com a ID especificada, as informações existentes serão substituídas com os dados de entrada fornecidos sem considerar o valor ETag.

UpdateTwinIfMatchETag 8

Se um gêmeo já existir com a ID especificada, as informações existentes serão substituídas com os dados de entrada fornecidos somente se houver uma correspondência ETag. A Etag do gêmeo será processada independentemente da Etag do dispositivo. Se houver uma incompatibilidade com a Etag do gêmeo existente, um erro será registrado no arquivo de log.

Aplica-se a