|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| CacheControlHeaderValue () | |
| override string | ToString () |
| override bool | Equals ([NotNullWhen(true)] object? obj) |
| override int | GetHashCode () |
Static Public Member Functions | |
| static CacheControlHeaderValue | Parse (string? input) |
| static bool | TryParse (string? input, out CacheControlHeaderValue? parsedValue) |
Static Package Functions | |
| static int | GetCacheControlLength (string input, int startIndex, CacheControlHeaderValue storeValue, out CacheControlHeaderValue parsedValue) |
Properties | |
| bool | NoCache [get, set] |
| ICollection< string > | NoCacheHeaders [get] |
| bool | NoStore [get, set] |
| TimeSpan? | MaxAge [get, set] |
| TimeSpan? | SharedMaxAge [get, set] |
| bool | MaxStale [get, set] |
| TimeSpan? | MaxStaleLimit [get, set] |
| TimeSpan? | MinFresh [get, set] |
| bool | NoTransform [get, set] |
| bool | OnlyIfCached [get, set] |
| bool | Public [get, set] |
| bool | Private [get, set] |
| ICollection< string > | PrivateHeaders [get] |
| bool | MustRevalidate [get, set] |
| bool | ProxyRevalidate [get, set] |
| ICollection< NameValueHeaderValue > | Extensions [get] |
Private Member Functions | |
| CacheControlHeaderValue (CacheControlHeaderValue source) | |
| object ICloneable. | Clone () |
Static Private Member Functions | |
| static bool | TrySetCacheControlValues (CacheControlHeaderValue cc, List< NameValueHeaderValue > nameValueList) |
| static bool | TrySetTokenOnlyValue (NameValueHeaderValue nameValue, ref bool boolField) |
| static bool | TrySetOptionalTokenList (NameValueHeaderValue nameValue, ref bool boolField, ref ObjectCollection< string > destination) |
| static bool | TrySetTimeSpan (NameValueHeaderValue nameValue, ref TimeSpan? timeSpan) |
| static void | AppendValueIfRequired (StringBuilder sb, bool appendValue, string value) |
| static void | AppendValueWithSeparatorIfRequired (StringBuilder sb, string value) |
| static void | AppendValues (StringBuilder sb, ObjectCollection< string > values) |
| static void | CheckIsValidToken (string item) |
Static Private Attributes | |
| static readonly HttpHeaderParser | s_nameValueListParser = GenericHeaderParser.MultipleValueNameValueParser |
| static readonly Action< string > | s_checkIsValidToken = CheckIsValidToken |
Definition at line 8 of file CacheControlHeaderValue.cs.