Compartir a través de


FeatureFlagConfigurationSetting Clase

Definición

Representa una configuración que almacena un valor de marca de característica. Las marcas de característica permiten activar o desactivar la funcionalidad de la aplicación. Una marca de característica simple está activada o desactivada. La aplicación siempre se comporta de la misma manera. Por ejemplo, podría implementar una nueva característica detrás de una marca de característica. Cuando la marca de característica está habilitada, todos los usuarios ven la nueva característica. Al deshabilitar la marca de característica, se oculta la nueva característica.

Por el contrario, una marca de característica condicional permite que la marca de característica se habilite o deshabilite de forma dinámica. La aplicación puede comportarse de forma diferente, dependiendo de los criterios de la marca de característica. Supongamos que desea mostrar la nueva característica a un pequeño subconjunto de usuarios en primer lugar. Una marca de característica condicional permite habilitar la marca de característica para algunos usuarios al deshabilitarla para otras personas. Los filtros de características determinan el estado de la marca de característica cada vez que se evalúa.

NOTA: Azure.Data.AppConfiguration no evalúa las marcas de características en la recuperación. Es responsabilidad del consumidor de biblioteca interpretar las marcas de características y determinar si una característica está habilitada.

public class FeatureFlagConfigurationSetting : Azure.Data.AppConfiguration.ConfigurationSetting
type FeatureFlagConfigurationSetting = class
    inherit ConfigurationSetting
Public Class FeatureFlagConfigurationSetting
Inherits ConfigurationSetting
Herencia
FeatureFlagConfigurationSetting

Constructores

FeatureFlagConfigurationSetting(String, Boolean, String)

Inicializa una instancia de mediante un identificador de FeatureFlagConfigurationSetting característica proporcionado y el valor habilitado.

FeatureFlagConfigurationSetting(String, Boolean, String, ETag)

Inicializa una instancia de mediante un identificador de FeatureFlagConfigurationSetting característica proporcionado y el valor habilitado.

Propiedades

ClientFilters

Filtros que se deben ejecutar en el cliente y evaluarse como true para que la característica se considere habilitada.

ContentType

Tipo de contenido del valor de la configuración. Proporcionar un tipo de contenido adecuado puede habilitar transformaciones de valores cuando las aplicaciones las recuperan.

(Heredado de ConfigurationSetting)
Description

Obtiene o establece una descripción de la característica.

DisplayName

Obtiene o establece un nombre para mostrar para la característica que se va a usar para mostrar en lugar del identificador.

ETag

Una ETag que indica el estado de una configuración dentro de un almacén de configuración.

(Heredado de ConfigurationSetting)
FeatureId

Obtiene o establece un identificador que se usa para identificar y hacer referencia a la característica de forma única.

IsEnabled

Obtiene o establece un valor que indica si las características están habilitadas. Una característica es OFF si está habilitada es false. Si está habilitado es true, la característica está activada si no hay condiciones o si se cumplen todas las condiciones.

IsReadOnly

Valor que indica si el valor de configuración es de solo lectura. Es posible que una configuración de solo lectura no se modifique hasta que se pueda escribir.

(Heredado de ConfigurationSetting)
Key

Identificador principal de la configuración. Se Key usa junto con para Label identificar de forma única una configuración.

(Heredado de ConfigurationSetting)
KeyPrefix

Prefijo usado para FeatureFlagConfigurationSetting establecer claves.

Label

Valor que se usa para agrupar las opciones de configuración. Se Label usa junto con para Key identificar de forma única una configuración.

(Heredado de ConfigurationSetting)
LastModified

La última vez que se realizó una operación de modificación en la configuración especificada.

(Heredado de ConfigurationSetting)
Tags

Diccionario de etiquetas usadas para asignar propiedades adicionales a una configuración. Se pueden usar para indicar cómo se puede aplicar una configuración.

(Heredado de ConfigurationSetting)
Value

Valor del valor de la configuración.

(Heredado de ConfigurationSetting)

Se aplica a