Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Net.Mime.ContentDisposition Class Reference

Public Member Functions

 ContentDisposition ()
 
 ContentDisposition (string disposition)
 
override string ToString ()
 
override bool Equals ([NotNullWhen(true)] object? rparam)
 
override int GetHashCode ()
 

Package Functions

DateTime GetDateParameter (string parameterName)
 
void PersistIfNeeded (HeaderCollection headers, bool forcePersist)
 
string Encode (bool allowUnicode)
 

Properties

string DispositionType [get, set]
 
StringDictionary Parameters [get]
 
stringFileName [get, set]
 
DateTime CreationDate [get, set]
 
DateTime ModificationDate [get, set]
 
bool Inline [get, set]
 
DateTime ReadDate [get, set]
 
long Size [get, set]
 
bool IsChanged [get]
 

Private Member Functions

void ParseValue ()
 

Static Private Member Functions

static void EncodeToBuffer (string value, StringBuilder builder, bool allowUnicode)
 

Private Attributes

TrackingValidationObjectDictionary _parameters
 
string _disposition
 
string _dispositionType
 
bool _isChanged
 
bool _isPersisted
 

Static Private Attributes

static readonly TrackingValidationObjectDictionary.ValidateAndParseValue s_dateParser = (object v) => new SmtpDateTime(v.ToString())
 
static readonly TrackingValidationObjectDictionary.ValidateAndParseValue s_longParser
 
static readonly Dictionary< string, TrackingValidationObjectDictionary.ValidateAndParseValues_validators
 

Detailed Description

Definition at line 10 of file ContentDisposition.cs.


The documentation for this class was generated from the following file: