2 instantiations of TrackingValidationObjectDictionary
System.Net.Mail (2)
System\Net\Mime\ContentDisposition.cs (2)
87public StringDictionary Parameters => _parameters ??= new TrackingValidationObjectDictionary(s_validators); 272_parameters = new TrackingValidationObjectDictionary(s_validators);
13 references to TrackingValidationObjectDictionary
System.Net.Mail (13)
System\Net\Mime\ContentDisposition.cs (13)
21private TrackingValidationObjectDictionary? _parameters; 27private static readonly TrackingValidationObjectDictionary.ValidateAndParseValue s_dateParser = 28new TrackingValidationObjectDictionary.ValidateAndParseValue(v => new SmtpDateTime(v.ToString()!)); 31private static readonly TrackingValidationObjectDictionary.ValidateAndParseValue s_longParser = 32new TrackingValidationObjectDictionary.ValidateAndParseValue((object value) => 42private static readonly Dictionary<string, TrackingValidationObjectDictionary.ValidateAndParseValue> s_validators = 43new Dictionary<string, TrackingValidationObjectDictionary.ValidateAndParseValue>() { 68SmtpDateTime? dateValue = ((TrackingValidationObjectDictionary)Parameters).InternalGet(parameterName) as SmtpDateTime; 117((TrackingValidationObjectDictionary)Parameters).InternalSet(CreationDateKey, date); 130((TrackingValidationObjectDictionary)Parameters).InternalSet(ModificationDateKey, date); 153((TrackingValidationObjectDictionary)Parameters).InternalSet(ReadDateKey, date); 164object? sizeValue = ((TrackingValidationObjectDictionary)Parameters).InternalGet(SizeKey); 169((TrackingValidationObjectDictionary)Parameters).InternalSet(SizeKey, value);