ConfigurationPropertyOptions Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica as opções a aplicar a uma propriedade.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
[<System.Flags>]
type ConfigurationPropertyOptions =
Public Enum ConfigurationPropertyOptions
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Indica que nenhuma opção se aplica à propriedade. |
| IsDefaultCollection | 1 | Indica que a propriedade é uma coleção padrão. |
| IsRequired | 2 | Indica que a propriedade é obrigatória. |
| IsKey | 4 | Indica que a propriedade é uma chave de coleção. |
| IsTypeStringTransformationRequired | 8 | Indica se o nome do tipo para a propriedade de configuração requer transformação quando esta é serializada para uma versão anterior do .NET. |
| IsAssemblyStringTransformationRequired | 16 | Indica se o nome assembly da propriedade de configuração requer transformação quando é serializado para uma versão anterior do .NET. |
| IsVersionCheckRequired | 32 | Indica se a secção de configuração principal da propriedade de configuração deve ser consultada no momento da serialização para determinar se a propriedade de configuração deve ser serializada em XML. |
Observações
Durante a criação de um elemento de configuração, utiliza-se o ConfigurationPropertyOptions enumerador para especificar programaticamente as opções a aplicar. Estas opções indicam se uma propriedade é necessária, se é uma propriedade de chave de coleção, etc. Se um valor não for especificado, assume-se que o valor é Nenhum.