Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Cookie Class Referencesealed

Public Member Functions

 Cookie ()
 
 Cookie (string name, string? value)
 
 Cookie (string name, string? value, string? path)
 
 Cookie (string name, string? value, string? path, string? domain)
 
override bool Equals ([NotNullWhen(true)] object? comparand)
 
override int GetHashCode ()
 
override string ToString ()
 

Package Functions

bool InternalSetName (string value)
 
Cookie Clone ()
 
bool VerifySetDefaults (CookieVariant variant, Uri uri, bool isLocalDomain, string localDomain, bool setDefault, bool shouldThrow)
 
void ToString (StringBuilder sb)
 
string ToServerString ()
 

Package Attributes

bool IsQuotedVersion
 
bool IsQuotedDomain
 

Static Package Attributes

static readonly char[] PortSplitDelimiters = new char[3] { ' ', ',', '"' }
 
static readonly char[] ReservedToName = new char[6] { '\t', '\r', '\n', '=', ';', ',' }
 
static readonly char[] ReservedToValue = new char[2] { ';', ',' }
 

Properties

string Comment [get, set]
 
UriCommentUri [get, set]
 
bool HttpOnly [get, set]
 
bool Discard [get, set]
 
string Domain [get, set]
 
bool DomainImplicit [get, set]
 
bool Expired [get, set]
 
DateTime Expires [get, set]
 
string Name [get, set]
 
string Path [get, set]
 
bool Plain [get]
 
string Port [get, set]
 
int?[] PortList [get]
 
bool Secure [get, set]
 
DateTime TimeStamp [get]
 
string Value [get, set]
 
CookieVariant Variant [get]
 
string DomainKey [get]
 
int Version [get, set]
 

Static Private Member Functions

static bool IsDomainEqualToHost (string domain, string host)
 
static bool DomainCharsTest (string name)
 

Private Attributes

string m_comment = string.Empty
 
Uri m_commentUri
 
CookieVariant m_cookieVariant = CookieVariant.Plain
 
bool m_discard
 
string m_domain = string.Empty
 
bool m_domain_implicit = true
 
DateTime m_expires = DateTime.MinValue
 
string m_name = string.Empty
 
string m_path = string.Empty
 
bool m_path_implicit = true
 
string m_port = string.Empty
 
bool m_port_implicit = true
 
int[] m_port_list
 
bool m_secure
 
bool m_httpOnly
 
DateTime m_timeStamp = DateTime.Now
 
string m_value = string.Empty
 
int m_version
 
string m_domainKey = string.Empty
 

Detailed Description

Definition at line 12 of file Cookie.cs.


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