MemoryConfigurationProvider Sınıf

Tanım

bellek içi uygulaması IConfigurationProvider.

public ref class MemoryConfigurationProvider : Microsoft::Extensions::Configuration::ConfigurationProvider, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>>
public class MemoryConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>>
type MemoryConfigurationProvider = class
    inherit ConfigurationProvider
    interface seq<KeyValuePair<string, string>>
    interface IEnumerable
Public Class MemoryConfigurationProvider
Inherits ConfigurationProvider
Implements IEnumerable(Of KeyValuePair(Of String, String))
Devralma
MemoryConfigurationProvider
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Bellek yapılandırma sağlayıcısı.

Oluşturucular

MemoryConfigurationProvider(MemoryConfigurationSource)

Kaynaktan yeni bir örnek başlatın.

Özellikler

Data

Bu sağlayıcı için yapılandırma anahtarı değer çiftleri.

(Devralındığı yer: ConfigurationProvider)

Yöntemler

Add(String, String)

Yeni bir anahtar ve değer çifti ekleyin.

Equals(Object)

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

(Devralındığı yer: Object)
GetChildKeys(IEnumerable<String>, String)

Bu sağlayıcının sahip olduğu anahtarların listesini döndürür.

(Devralındığı yer: ConfigurationProvider)
GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.

GetHashCode()

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

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

Bu sağlayıcı yeniden yüklendiğinde dinlemek için kullanılabilecek bir IChangeToken döndürür.

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

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

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

Bu sağlayıcının verilerini yükler (veya yeniden yükler).

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

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

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

Yeniden yükleme değişiklik belirtecini tetikler ve yenisini oluşturur.

(Devralındığı yer: ConfigurationProvider)
Set(String, String)

Belirli bir anahtar için bir değer ayarlar.

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

Bu sağlayıcı adını ve ilgili ayrıntıları temsil eden bir dize oluşturur.

(Devralındığı yer: ConfigurationProvider)
TryGet(String, String)

Belirtilen anahtara sahip bir değer bulmaya çalışır.

(Devralındığı yer: ConfigurationProvider)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.

Uzantı Metotları

CopyToDataTable<T>(IEnumerable<T>)

DataTable Genel parametrenin DataRowDataRowT olduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesnelerin kopyalarını içeren bir döndürür.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

DataRow Genel parametresinin TDataRowolduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesneleri belirtilen DataTableöğesine kopyalar.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

DataRow Genel parametresinin TDataRowolduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesneleri belirtilen DataTableöğesine kopyalar.

Şunlara uygulanır