Compartilhar via


ConfigurationClient.SetConfigurationSettingAsync Método

Definição

Sobrecargas

SetConfigurationSettingAsync(ConfigurationSetting, Boolean, CancellationToken)

Cria um ConfigurationSetting se ele não existir ou substitui a configuração existente no repositório de configuração.

SetConfigurationSettingAsync(String, String, String, CancellationToken)

Cria um ConfigurationSetting, identificado exclusivamente por chave e rótulo, se ele não existir ou substituir a configuração existente no repositório de configuração.

SetConfigurationSettingAsync(ConfigurationSetting, Boolean, CancellationToken)

Origem:
ConfigurationClient.cs
Origem:
ConfigurationClient.cs

Cria um ConfigurationSetting se ele não existir ou substitui a configuração existente no repositório de configuração.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>> SetConfigurationSettingAsync (Azure.Data.AppConfiguration.ConfigurationSetting setting, bool onlyIfUnchanged = false, System.Threading.CancellationToken cancellationToken = default);
abstract member SetConfigurationSettingAsync : Azure.Data.AppConfiguration.ConfigurationSetting * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>>
override this.SetConfigurationSettingAsync : Azure.Data.AppConfiguration.ConfigurationSetting * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>>
Public Overridable Function SetConfigurationSettingAsync (setting As ConfigurationSetting, Optional onlyIfUnchanged As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ConfigurationSetting))

Parâmetros

setting
ConfigurationSetting

O ConfigurationSetting a ser criado.

onlyIfUnchanged
Boolean

Se definido como true e a definição de configuração existir no repositório de configuração, substitua a configuração se a passagem ConfigurationSetting for a mesma versão que a do repositório de configuração. As versões de configuração serão as mesmas se os campos de ETag corresponderem. Se as duas configurações forem versões diferentes, esse método lançará uma exceção para indicar que a configuração no repositório de configuração foi modificada desde que foi obtida pela última vez pelo cliente.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Uma resposta que contém o ConfigurationSetting gravado no repositório de configuração.

Aplica-se a

SetConfigurationSettingAsync(String, String, String, CancellationToken)

Origem:
ConfigurationClient.cs
Origem:
ConfigurationClient.cs

Cria um ConfigurationSetting, identificado exclusivamente por chave e rótulo, se ele não existir ou substituir a configuração existente no repositório de configuração.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>> SetConfigurationSettingAsync (string key, string value, string label = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SetConfigurationSettingAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>>
override this.SetConfigurationSettingAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Data.AppConfiguration.ConfigurationSetting>>
Public Overridable Function SetConfigurationSettingAsync (key As String, value As String, Optional label As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ConfigurationSetting))

Parâmetros

key
String

O identificador primário da definição de configuração.

value
String

O valor da configuração.

label
String

Um rótulo usado para agrupar essa configuração com outras pessoas.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Uma resposta que contém o ConfigurationSetting gravado no repositório de configuração.

Aplica-se a