KeyPerFileConfigurationSource Sınıf

Tanım

IConfigurationSource yapılandırmak KeyPerFileConfigurationProvideriçin kullanılan bir .

public ref class KeyPerFileConfigurationSource : Microsoft::Extensions::Configuration::IConfigurationSource
public class KeyPerFileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource
type KeyPerFileConfigurationSource = class
    interface IConfigurationSource
Public Class KeyPerFileConfigurationSource
Implements IConfigurationSource
Devralma
KeyPerFileConfigurationSource
Uygulamalar

Oluşturucular

KeyPerFileConfigurationSource()

Oluşturucu;

Özellikler

FileProvider

Kök "/" dizin dosyaları olan FileProvider, yapılandırma verileri olarak kullanılacaktır.

IgnoreCondition

Bir dosyanın adı kullanılarak yoksayılıp yoksayılmaması gerektiğini belirlemek için kullanılır. Varsayılan olarak IgnorePrefix kullanılır.

IgnorePrefix

Bu ön ek ile başlayan dosyalar dışlanır. Varsayılan olarak "yoksay" kullanılır.

Optional

False ise, dizin yoksa oluşturur.

ReloadDelay

Yeniden yüklenen milisaniye sayısı, Load çağrılmadan önce bekler. Bu, bir dosya tamamen yazılmadan önce yeniden yüklemeyi tetiklemekten kaçınmaya yardımcı olur. Varsayılan değer 250'dir.

ReloadOnChange

Temel alınan dosya değişirse kaynağın yüklenip yüklenmeyeceğini belirler.

SectionDelimiter

Yoldaki tek tek anahtarları ayırmak için kullanılan sınırlayıcı.

Yöntemler

Build(IConfigurationBuilder)

Bu kaynak için öğesini KeyPerFileConfigurationProvider oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır