Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Http.Headers.TransferCodingHeaderParser Class Referencesealed

Public Member Functions

override bool TryParseValue (string value, object storeValue, ref int index, out object parsedValue)
 
object ParseValue (string value, object storeValue, ref int index)
 
virtual string ToString (object value)
 

Protected Member Functions

override int GetParsedValueLength (string value, int startIndex, object storeValue, out object parsedValue)
 

Static Package Attributes

static readonly TransferCodingHeaderParser SingleValueParser = new TransferCodingHeaderParser(supportsMultipleValues: false, CreateTransferCoding)
 
static readonly TransferCodingHeaderParser MultipleValueParser = new TransferCodingHeaderParser(supportsMultipleValues: true, CreateTransferCoding)
 
static readonly TransferCodingHeaderParser SingleValueWithQualityParser = new TransferCodingHeaderParser(supportsMultipleValues: false, CreateTransferCodingWithQuality)
 
static readonly TransferCodingHeaderParser MultipleValueWithQualityParser = new TransferCodingHeaderParser(supportsMultipleValues: true, CreateTransferCodingWithQuality)
 

Properties

bool SupportsMultipleValues [get]
 
string Separator [get]
 
virtual IEqualityComparer Comparer [get]
 

Private Member Functions

 TransferCodingHeaderParser (bool supportsMultipleValues, Func< TransferCodingHeaderValue > transferCodingCreator)
 

Static Private Member Functions

static TransferCodingHeaderValue CreateTransferCoding ()
 
static TransferCodingHeaderValue CreateTransferCodingWithQuality ()
 

Private Attributes

readonly Func< TransferCodingHeaderValue_transferCodingCreator
 
readonly bool _supportsMultipleValues
 
readonly string _separator
 

Detailed Description

Definition at line 3 of file TransferCodingHeaderParser.cs.


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