16 public override string this[
string key]
36 key =
key.ToLowerInvariant();
37 if (
string.IsNullOrEmpty(
value))
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
void PersistValue(string key, string value, bool addValue)
override void Add(string key, string value)
TrackingValidationObjectDictionary(Dictionary< string, ValidateAndParseValue > validators)
delegate object ValidateAndParseValue(object valueToValidate)
override void Remove(string key)
Dictionary< string, object > _internalObjects
readonly Dictionary< string, ValidateAndParseValue > _validators
object InternalGet(string key)
void InternalSet(string key, object value)