MemoryConfigurationProvider Klasse

Definition

In-Memory-Implementierung von 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))
Vererbung
MemoryConfigurationProvider
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Speicherkonfigurationsanbieter.

Konstruktoren

MemoryConfigurationProvider(MemoryConfigurationSource)

Initialisiert eine neue Instanz aus der Quelle.

Eigenschaften

Data

Die Schlüssel-Wert-Paare der Konfiguration für diesen Anbieter.

(Geerbt von ConfigurationProvider)

Methoden

Add(String, String)

Fügt ein neues Schlüssel-Wert-Paar hinzu.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetChildKeys(IEnumerable<String>, String)

Gibt die Liste der Schlüssel zurück, die der Anbieter besitzt.

(Geerbt von ConfigurationProvider)
GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetReloadToken()

Gibt eine IChangeToken-Schnittstelle zurück, die zum Lauschen verwendet werden kann, wenn ein Anbieter noch mal geladen wird.

(Geerbt von ConfigurationProvider)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Load()

Lädt (oder lädt noch mal) die Daten für diesen Anbieter.

(Geerbt von ConfigurationProvider)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnReload()

Löst ein nochmaliges Laden aus, ändert das Token und erstellt ein neues.

(Geerbt von ConfigurationProvider)
Set(String, String)

Legt einen Wert für einen angegebenen Wert fest.

(Geerbt von ConfigurationProvider)
ToString()

Erstellt eine Zeichenfolge, die den Namen des Anbieters sowie relevante Informationen darstellt.

(Geerbt von ConfigurationProvider)
TryGet(String, String)

Versucht, einen Wert mit dem angegebenen Schlüssel zu finden.

(Geerbt von ConfigurationProvider)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

Erweiterungsmethoden

CopyToDataTable<T>(IEnumerable<T>)

Gibt eine DataTable zurück, die Kopien der DataRow-Objekte enthält, wenn ein IEnumerable<T>-Eingabeobjekt vorhanden ist, bei dem der generische Parameter T den Wert DataRow hat.

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

Kopiert DataRow-Objekte in die angegebene DataTable, bei einem IEnumerable<T>-Eingabeobjekt, bei dem der generische Parameter T den Wert DataRow aufweist.

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

Kopiert DataRow-Objekte in die angegebene DataTable, bei einem IEnumerable<T>-Eingabeobjekt, bei dem der generische Parameter T den Wert DataRow aufweist.

Gilt für: