MemoryConfigurationProvider Classe

Definizione

Implementazione in memoria di 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))
Ereditarietà
MemoryConfigurationProvider
Implementazioni

Costruttori

MemoryConfigurationProvider(MemoryConfigurationSource)

Inizializza una nuova istanza dall'origine.Initialize a new instance from the source.

Proprietà

Data

Coppia chiave-valore di configurazione per questo provider.The configuration key value pairs for this provider.

(Ereditato da ConfigurationProvider)

Metodi

Add(String, String)

Aggiunge una nuova coppia chiave/valore.Add a new key and value pair.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetChildKeys(IEnumerable<String>, String)

Restituisce l'elenco di chiavi di cui dispone il provider.Returns the list of keys that this provider has.

(Ereditato da ConfigurationProvider)
GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta.Returns an enumerator that iterates through the collection.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetReloadToken()

Restituisce un oggetto IChangeToken che è possibile usare per essere in ascolto per determinare quando questo provider viene ricaricato.Returns a IChangeToken that can be used to listen when this provider is reloaded.

(Ereditato da ConfigurationProvider)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
Load()

Carica (o ricarica) i dati per il provider.Loads (or reloads) the data for this provider.

(Ereditato da ConfigurationProvider)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
OnReload()

Attiva il token di ricaricamento in caso di modifica e ne crea uno nuovo.Triggers the reload change token and creates a new one.

(Ereditato da ConfigurationProvider)
Set(String, String)

Imposta un valore per una chiave specifica.Sets a value for a given key.

(Ereditato da ConfigurationProvider)
ToString()

Genera una stringa che rappresenta il nome del provider e i dettagli pertinenti.Generates a string representing this provider name and relevant details.

(Ereditato da ConfigurationProvider)
TryGet(String, String)

Tenta di trovare un valore con la chiave specificata e restituisce true se ne viene trovato uno; in caso contrario, false.Attempts to find a value with the given key, returns true if one is found, false otherwise.

(Ereditato da ConfigurationProvider)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta.Returns an enumerator that iterates through the collection.

Metodi di estensione

CopyToDataTable<T>(IEnumerable<T>)

Restituisce un oggetto DataTable che contiene copie degli oggetti DataRow, dato un oggetto IEnumerable<T> di input dove il parametro generico DataRow è T.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)

Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico T è 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)

Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico T è DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Si applica a