IniConfigurationProvider Classe

Definição

Um ConfigurationProvider baseado em arquivo INI.

public ref class IniConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type IniConfigurationProvider = class
    inherit FileConfigurationProvider
Public Class IniConfigurationProvider
Inherits FileConfigurationProvider
Herança

Comentários

Os arquivos INI são estruturas de linha simples (Arquivos INI na Wikipédia). O exemplo a seguir demonstra uma estrutura do arquivo INI:

[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment

Para obter mais informações e exemplos, consulte Provedor de configuração INI.

Construtores

IniConfigurationProvider(IniConfigurationSource)

Inicializa uma nova instância com a origem especificada.

Propriedades

Data

Os pares de chave-valor de configuração para este provedor.

(Herdado de ConfigurationProvider)
Source

As configurações de origem para este provedor.

(Herdado de FileConfigurationProvider)

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de FileConfigurationProvider)
Dispose(Boolean)

Descartar o provedor.

(Herdado de FileConfigurationProvider)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChildKeys(IEnumerable<String>, String)

Retorna a lista de chaves que este provedor tem.

(Herdado de ConfigurationProvider)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetReloadToken()

Retorna um IChangeToken que pode ser usado para escutar quando esse provedor é recarregado.

(Herdado de ConfigurationProvider)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Load()

Carrega o conteúdo do arquivo em Path.

(Herdado de FileConfigurationProvider)
Load(Stream)

Carrega os dados INI de um fluxo.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnReload()

Dispara o token de alteração de recarregamento e cria um novo.

(Herdado de ConfigurationProvider)
Set(String, String)

Define um valor para uma determinada chave.

(Herdado de ConfigurationProvider)
ToString()

Gera uma cadeia de caracteres que representa o nome desse provedor e os detalhes relevantes.

(Herdado de FileConfigurationProvider)
TryGet(String, String)

Tenta localizar um valor com a chave especificada.

(Herdado de ConfigurationProvider)

Aplica-se a