FeatureFlagConfigurationSetting Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma configuração que armazena um valor de sinalizador de recurso. Os sinalizadores de recursos permitem ativar ou desativar uma funcionalidade em seu aplicativo. Um sinalizador de recursos simples está ligado ou desligado. O aplicativo sempre se comporta da mesma maneira. Por exemplo, você pode lançar um novo recurso por trás de um sinalizador de recurso. Quando o sinalizador de recursos estiver habilitado, todos os usuários verão o novo recurso. Desabilitar o sinalizador de recursos oculta o novo recurso.
Por outro lado, um sinalizador de recursos condicional permite que o sinalizador de recurso seja habilitado ou desabilitado dinamicamente. O aplicativo pode se comportar de forma diferente, dependendo dos critérios do sinalizador de recurso. Suponha que você queira mostrar seu novo recurso a um pequeno subconjunto de usuários a princípio. Um sinalizador de recursos condicional permite habilitar o sinalizador de recurso para alguns usuários ao desabilitá-lo para outros. Os filtros de recursos determinam o estado do sinalizador de recurso cada vez que ele é avaliado.
OBSERVAÇÃO: o Azure.Data.AppConfiguration não avalia os sinalizadores de recursos na recuperação. É responsabilidade do consumidor da biblioteca interpretar sinalizadores de recursos e determinar se um recurso está habilitado.
public class FeatureFlagConfigurationSetting : Azure.Data.AppConfiguration.ConfigurationSetting
type FeatureFlagConfigurationSetting = class
inherit ConfigurationSetting
Public Class FeatureFlagConfigurationSetting
Inherits ConfigurationSetting
- Herança
Construtores
FeatureFlagConfigurationSetting(String, Boolean, String) |
Inicializa uma instância do FeatureFlagConfigurationSetting usando uma ID de recurso fornecida e o valor habilitado. |
FeatureFlagConfigurationSetting(String, Boolean, String, ETag) |
Inicializa uma instância do FeatureFlagConfigurationSetting usando uma ID de recurso fornecida e o valor habilitado. |
Propriedades
ClientFilters |
Filtros que devem ser executados no cliente e ser avaliados como true para que o recurso seja considerado habilitado. |
ContentType |
O tipo de conteúdo do valor da configuração. Fornecer um tipo de conteúdo adequado pode habilitar transformações de valores quando eles são recuperados por aplicativos. (Herdado de ConfigurationSetting) |
Description |
Obtém ou define uma descrição do recurso. |
DisplayName |
Obtém ou define um nome de exibição para o recurso a ser usado para exibição em vez da ID. |
ETag |
Uma ETag que indica o estado de uma configuração dentro de um repositório de configuração. (Herdado de ConfigurationSetting) |
FeatureId |
Obtém ou define uma ID usada para identificar e referenciar exclusivamente o recurso |
IsEnabled |
Obtém ou define um valor que indica se os recursos estão habilitados. Um recurso será DESATIVADO se habilitado for false. Se habilitado for true, o recurso será ATIVADO se não houver condições ou se todas as condições forem atendidas. |
IsReadOnly |
Um valor que indica se a configuração é somente leitura. Uma configuração somente leitura pode não ser modificada até que seja gravável. (Herdado de ConfigurationSetting) |
Key |
O identificador primário da configuração. Um Key é usado junto com um Label para identificar exclusivamente uma configuração. (Herdado de ConfigurationSetting) |
KeyPrefix |
O prefixo usado para FeatureFlagConfigurationSetting definir chaves. |
Label |
Um valor usado para agrupar as configurações. Um Label é usado junto com um Key para identificar exclusivamente uma configuração. (Herdado de ConfigurationSetting) |
LastModified |
A última vez que uma operação de modificação foi executada na configuração fornecida. (Herdado de ConfigurationSetting) |
Tags |
Um dicionário de marcas usado para atribuir propriedades adicionais a uma configuração. Eles podem ser usados para indicar como uma configuração pode ser aplicada. (Herdado de ConfigurationSetting) |
Value |
O valor da configuração. (Herdado de ConfigurationSetting) |
Aplica-se a
Azure SDK for .NET