2 instantiations of TrackingValidationObjectDictionary
System.Net.Mail (2)
System\Net\Mime\ContentDisposition.cs (2)
94
public StringDictionary Parameters => _parameters ??= new
TrackingValidationObjectDictionary
(s_validators);
278
_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;
124
((
TrackingValidationObjectDictionary
)Parameters).InternalSet(CreationDateKey, date);
137
((
TrackingValidationObjectDictionary
)Parameters).InternalSet(ModificationDateKey, date);
160
((
TrackingValidationObjectDictionary
)Parameters).InternalSet(ReadDateKey, date);
171
object? sizeValue = ((
TrackingValidationObjectDictionary
)Parameters).InternalGet(SizeKey);
176
((
TrackingValidationObjectDictionary
)Parameters).InternalSet(SizeKey, value);