RegistryManager.UpdateConfigurationAsync メソッド

定義

オーバーロード

UpdateConfigurationAsync(Configuration)

構成登録の変更可能なフィールドを更新する

UpdateConfigurationAsync(Configuration, Boolean)

構成登録の変更可能なフィールドを更新する

UpdateConfigurationAsync(Configuration, CancellationToken)

構成登録の変更可能なフィールドを更新する

UpdateConfigurationAsync(Configuration, Boolean, CancellationToken)

構成登録の変更可能なフィールドを更新する

UpdateConfigurationAsync(Configuration)

構成登録の変更可能なフィールドを更新する

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration) As Task(Of Configuration)

パラメーター

configuration
Configuration

更新されたフィールドを含む Configuration オブジェクト。

戻り値

更新された ETag を含む Configuration オブジェクト。

適用対象

UpdateConfigurationAsync(Configuration, Boolean)

構成登録の変更可能なフィールドを更新する

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean) As Task(Of Configuration)

パラメーター

configuration
Configuration

更新されたフィールドを含む Configuration オブジェクト。

forceUpdate
Boolean

ETag の一致に関係なく、デバイス オブジェクトを強制的に置き換えます。

戻り値

更新された ETag を含む Configuration オブジェクト。

適用対象

UpdateConfigurationAsync(Configuration, CancellationToken)

構成登録の変更可能なフィールドを更新する

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, System.Threading.CancellationToken cancellationToken);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, cancellationToken As CancellationToken) As Task(Of Configuration)

パラメーター

configuration
Configuration

更新されたフィールドを含む Configuration オブジェクト。

cancellationToken
CancellationToken

操作を取り消すトークン。

戻り値

更新された ETag を含む Configuration オブジェクト。

適用対象

UpdateConfigurationAsync(Configuration, Boolean, CancellationToken)

構成登録の変更可能なフィールドを更新する

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate, System.Threading.CancellationToken cancellationToken);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of Configuration)

パラメーター

configuration
Configuration

更新されたフィールドを含む Configuration オブジェクト。

forceUpdate
Boolean

Configuration オブジェクトは、前回取得されてから更新された場合でも強制的に置き換えられます。

cancellationToken
CancellationToken

操作を取り消すトークン。

戻り値

更新された ETag を含む Configuration オブジェクト。

適用対象