MemoryConfigurationProvider Třída

Definice

Implementace systému v paměti IConfigurationProviderIn-memory implementation of 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))
Dědičnost
MemoryConfigurationProvider
Implementuje

Konstruktory

MemoryConfigurationProvider(MemoryConfigurationSource)

Inicializuje novou instanci ze zdroje.Initialize a new instance from the source.

Vlastnosti

Data

Páry hodnot konfiguračního klíče pro tohoto poskytovatele.The configuration key value pairs for this provider.

(Zděděno od ConfigurationProvider)

Metody

Add(String, String)

Přidejte novou dvojici klíč a hodnota.Add a new key and value pair.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetChildKeys(IEnumerable<String>, String)

Vrátí seznam klíčů, které má tento poskytovatel.Returns the list of keys that this provider has.

(Zděděno od ConfigurationProvider)
GetEnumerator()

Získá enumerátor, který provádí iteraci v kolekci.Returns an enumerator that iterates through the collection.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetReloadToken()

Vrátí IChangeToken , který může být použit k naslouchání, pokud je tento zprostředkovatel znovu načten.Returns a IChangeToken that can be used to listen when this provider is reloaded.

(Zděděno od ConfigurationProvider)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
Load()

Načte (nebo znovu načte) data pro tohoto poskytovatele.Loads (or reloads) the data for this provider.

(Zděděno od ConfigurationProvider)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnReload()

Aktivuje token pro změnu načtení a vytvoří nový.Triggers the reload change token and creates a new one.

(Zděděno od ConfigurationProvider)
Set(String, String)

Nastaví hodnotu pro daný klíč.Sets a value for a given key.

(Zděděno od ConfigurationProvider)
ToString()

Vygeneruje řetězec představující tento název poskytovatele a příslušné podrobnosti.Generates a string representing this provider name and relevant details.

(Zděděno od ConfigurationProvider)
TryGet(String, String)

Pokusí se najít hodnotu s daným klíčem, vrátí hodnotu true, pokud je nalezen, jinak false.Attempts to find a value with the given key, returns true if one is found, false otherwise.

(Zděděno od ConfigurationProvider)

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Získá enumerátor, který provádí iteraci v kolekci.Returns an enumerator that iterates through the collection.

Metody rozšíření

CopyToDataTable<T>(IEnumerable<T>)

Vrátí DataTable , který obsahuje kopie DataRow objektů, a to tak, že předané vstupní IEnumerable<T> objekt, kde je obecný parametr T DataRow .Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

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

Zkopíruje DataRow objekty do zadaného s DataTable předaným vstupním IEnumerable<T> objektem, kde T je obecný parametr DataRow .Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

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

Zkopíruje DataRow objekty do zadaného s DataTable předaným vstupním IEnumerable<T> objektem, kde T je obecný parametr DataRow .Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Platí pro