Compartilhar via


IniConfigurationSource Classe

Definição

Representa um arquivo INI como um IConfigurationSource.

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

Exemplos

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

Comentários

Os arquivos INI são estruturas de linha simples.

Construtores

IniConfigurationSource()

Inicializa uma nova instância de IniConfigurationSource.

Propriedades

FileProvider

Usado para acessar o conteúdo do arquivo.

(Herdado de FileConfigurationSource)
OnLoadException

Será chamado se uma exceção não detectada ocorrer em FileConfigurationProvider.Load.

(Herdado de FileConfigurationSource)
Optional

Determina se o carregamento do arquivo é opcional.

(Herdado de FileConfigurationSource)
Path

O caminho para o arquivo.

(Herdado de FileConfigurationSource)
ReloadDelay

Número de milissegundos que o recarregamento aguardará antes de chamar Load. Isso ajuda a evitar o disparo de recarregamento antes de um arquivo ser completamente gravado. O padrão é 250.

(Herdado de FileConfigurationSource)
ReloadOnChange

Determina se a origem será carregada se o arquivo subjacente for alterado.

(Herdado de FileConfigurationSource)

Métodos

Build(IConfigurationBuilder)

Compila o IniConfigurationProvider para esta origem.

EnsureDefaults(IConfigurationBuilder)

Chamado para usar qualquer configuração padrão no construtor, como FileProvider ou FileLoadExceptionHandler.

(Herdado de FileConfigurationSource)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveFileProvider()

Se nenhum provedor de arquivo tiver sido definido, para o Caminho absoluto, isso criará um provedor de arquivo físico para o diretório existente mais próximo.

(Herdado de FileConfigurationSource)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também