Base:
property
WriteState
System.Net.Mime.ByteEncoder.WriteState
14 references to WriteState
System.Net.Mail (14)
System\Net\Mime\QEncoder.cs (14)
24
WriteState
.Append("=0D=0A"u8);
30
int lengthAfterAddingCharAndFooter =
WriteState
.CurrentLineLength + SizeOfQEncodedChar +
WriteState
.FooterLength;
32
if (lengthAfterAddingCharAndFooter >=
WriteState
.MaxLineLength && isWhitespace)
38
int lengthAfterAddingFooter =
WriteState
.CurrentLineLength +
WriteState
.FooterLength;
39
if (lengthAfterAddingFooter >=
WriteState
.MaxLineLength)
55
return
WriteState
.CurrentLineLength + numberOfCharsToAppend + _writeState.FooterLength >
WriteState
.MaxLineLength;
84
WriteState
.Append((byte)'_');
91
WriteState
.Append(b);
96
WriteState
.Append((byte)'=');
98
WriteState
.Append((byte)HexConverter.ToCharUpper(b >> 4));
100
WriteState
.Append((byte)HexConverter.ToCharUpper(b));