1 write to _writeState
System.Net.Mail (1)
System\Net\Mime\Base64Encoder.cs (1)
29_writeState = writeStateInfo;
26 references to _writeState
System.Net.Mail (26)
System\Net\Mime\Base64Encoder.cs (26)
22Debug.Assert(_writeState != null, "_writeState was null"); 23return _writeState; 59switch (_writeState.Padding) 89return WriteState.CurrentLineLength + numberOfCharsToAppend + _writeState.FooterLength > _lineLength; 99switch (_writeState.Padding) 104_writeState.Append(Base64EncodeMap[_writeState.LastBits]); 105_writeState.Append(Base64EncodeMap[64]); 106_writeState.Append(Base64EncodeMap[64]); 107_writeState.Padding = 0; 110_writeState.Append(Base64EncodeMap[_writeState.LastBits]); 111_writeState.Append(Base64EncodeMap[64]); 112_writeState.Padding = 0; 123switch (_writeState.Padding) 126_writeState.Append(Base64EncodeMap[(b & 0xfc) >> 2]); 127_writeState.LastBits = (byte)((b & 0x03) << 4); 128_writeState.Padding = 2; 131_writeState.Append(Base64EncodeMap[_writeState.LastBits | ((b & 0xf0) >> 4)]); 132_writeState.LastBits = (byte)((b & 0x0f) << 2); 133_writeState.Padding = 1; 136_writeState.Append(Base64EncodeMap[_writeState.LastBits | ((b & 0xc0) >> 6)]); 137_writeState.Append(Base64EncodeMap[(b & 0x3f)]); 138_writeState.Padding = 0;