2 instantiations of TrackingValidationObjectDictionary
System.Net.Mail (2)
System\Net\Mime\ContentDisposition.cs (2)
87
public 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)
21
private
TrackingValidationObjectDictionary
? _parameters;
27
private static readonly
TrackingValidationObjectDictionary
.ValidateAndParseValue s_dateParser =
28
new
TrackingValidationObjectDictionary
.ValidateAndParseValue(v => new SmtpDateTime(v.ToString()!));
31
private static readonly
TrackingValidationObjectDictionary
.ValidateAndParseValue s_longParser =
32
new
TrackingValidationObjectDictionary
.ValidateAndParseValue((object value) =>
42
private static readonly Dictionary<string,
TrackingValidationObjectDictionary
.ValidateAndParseValue> s_validators =
43
new Dictionary<string,
TrackingValidationObjectDictionary
.ValidateAndParseValue>() {
68
SmtpDateTime? 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);
164
object? sizeValue = ((
TrackingValidationObjectDictionary
)Parameters).InternalGet(SizeKey);
169
((
TrackingValidationObjectDictionary
)Parameters).InternalSet(SizeKey, value);