Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Size

long? System.Net.Http.Headers.ContentDispositionHeaderValue.Size
getset

Definition at line 101 of file ContentDispositionHeaderValue.cs.

102 {
103 get
104 {
105 NameValueHeaderValue nameValueHeaderValue = NameValueHeaderValue.Find(_parameters, "size");
106 if (nameValueHeaderValue != null)
107 {
108 string value = nameValueHeaderValue.Value;
109 if (ulong.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var result))
110 {
111 return (long)result;
112 }
113 }
114 return null;
115 }
116 set
117 {
118 NameValueHeaderValue nameValueHeaderValue = NameValueHeaderValue.Find(_parameters, "size");
119 if (!value.HasValue)
120 {
121 if (nameValueHeaderValue != null)
122 {
124 }
125 return;
126 }
127 if (value < 0)
128 {
129 throw new ArgumentOutOfRangeException("value");
130 }
131 if (nameValueHeaderValue != null)
132 {
133 nameValueHeaderValue.Value = value.Value.ToString(CultureInfo.InvariantCulture);
134 return;
135 }
136 string value2 = value.Value.ToString(CultureInfo.InvariantCulture);
137 Parameters.Add(new NameValueHeaderValue("size", value2));
138 }
139 }
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
static CultureInfo InvariantCulture