98 references to MailHeaderID
System (98)
net\System\Net\mail\ContentDisposition.cs (2)
252headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentDisposition), ToString()); 260headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentDisposition), ToString());
net\System\Net\mail\ContentType.cs (2)
175headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentType), ToString()); 182headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentType), ToString());
net\System\Net\mail\HeaderCollection.cs (15)
31MailHeaderID id = MailHeaderInfo.GetID(name); 33if (id == MailHeaderID.ContentType && part != null) { 35} else if (id == MailHeaderID.ContentDisposition && part is MimePart) { 51MailHeaderID id = MailHeaderInfo.GetID(name); 53if (id == MailHeaderID.ContentType && part != null) { 55} else if (id == MailHeaderID.ContentDisposition && part is MimePart) { 71MailHeaderID id = MailHeaderInfo.GetID(name); 73if (id == MailHeaderID.ContentType && part != null) { 75} else if (id == MailHeaderID.ContentDisposition && part is MimePart) { 122MailHeaderID id = MailHeaderInfo.GetID(name); 126if (id == MailHeaderID.ContentType && part != null) { 128} else if (id == MailHeaderID.ContentDisposition && part is MimePart) { 155MailHeaderID id = MailHeaderInfo.GetID(name); 159if(id == MailHeaderID.ContentType && part != null) { 161} else if (id == MailHeaderID.ContentDisposition && part is MimePart) {
net\System\Net\mail\MailHeaderInfo.cs (44)
55public readonly MailHeaderID ID; 58public HeaderInfo(MailHeaderID id, string name, bool isSingleton, bool isUserSettable, bool allowsUnicode) { 73new HeaderInfo(MailHeaderID.Bcc, "Bcc", true, false, true), 74new HeaderInfo(MailHeaderID.Cc, "Cc", true, false, true), 75new HeaderInfo(MailHeaderID.Comments, "Comments", false, true, true), 76new HeaderInfo(MailHeaderID.ContentDescription, "Content-Description", true, true, true), 77new HeaderInfo(MailHeaderID.ContentDisposition, "Content-Disposition", true, true, true), 78new HeaderInfo(MailHeaderID.ContentID, "Content-ID", true, false, false), 79new HeaderInfo(MailHeaderID.ContentLocation, "Content-Location", true, false, true), 80new HeaderInfo(MailHeaderID.ContentTransferEncoding, "Content-Transfer-Encoding", true, false, false), 81new HeaderInfo(MailHeaderID.ContentType, "Content-Type", true, false, false), 82new HeaderInfo(MailHeaderID.Date, "Date", true, false, false), 83new HeaderInfo(MailHeaderID.From, "From", true, false, true), 84new HeaderInfo(MailHeaderID.Importance, "Importance", true, false, false), 85new HeaderInfo(MailHeaderID.InReplyTo, "In-Reply-To", true, true, false), 86new HeaderInfo(MailHeaderID.Keywords, "Keywords", false, true, true), 87new HeaderInfo(MailHeaderID.Max, "Max", false, true, false), 88new HeaderInfo(MailHeaderID.MessageID, "Message-ID", true, true, false), 89new HeaderInfo(MailHeaderID.MimeVersion, "MIME-Version", true, false, false), 90new HeaderInfo(MailHeaderID.Priority, "Priority", true, false, false), 91new HeaderInfo(MailHeaderID.References, "References", true, true, false), 92new HeaderInfo(MailHeaderID.ReplyTo, "Reply-To", true, false, true), 93new HeaderInfo(MailHeaderID.ResentBcc, "Resent-Bcc", false, true, true), 94new HeaderInfo(MailHeaderID.ResentCc, "Resent-Cc", false, true, true), 95new HeaderInfo(MailHeaderID.ResentDate, "Resent-Date", false, true, false), 96new HeaderInfo(MailHeaderID.ResentFrom, "Resent-From", false, true, true), 97new HeaderInfo(MailHeaderID.ResentMessageID, "Resent-Message-ID", false, true, false), 98new HeaderInfo(MailHeaderID.ResentSender, "Resent-Sender", false, true, true), 99new HeaderInfo(MailHeaderID.ResentTo, "Resent-To", false, true, true), 100new HeaderInfo(MailHeaderID.Sender, "Sender", true, false, true), 101new HeaderInfo(MailHeaderID.Subject, "Subject", true, false, true), 102new HeaderInfo(MailHeaderID.To, "To", true, false, true), 103new HeaderInfo(MailHeaderID.XPriority, "X-Priority", true, false, false), 104new HeaderInfo(MailHeaderID.XReceiver, "X-Receiver", false, true, true), 105new HeaderInfo(MailHeaderID.XSender, "X-Sender", true, true, true) 122m_HeaderDictionary = new Dictionary<string, int>((int)MailHeaderID.ZMaxEnumValue + 1, StringComparer.OrdinalIgnoreCase); 128internal static string GetString(MailHeaderID id) { 130case MailHeaderID.Unknown: 131case MailHeaderID.ZMaxEnumValue+1: 138internal static MailHeaderID GetID(string name) { 141return (MailHeaderID)id; 143return MailHeaderID.Unknown; 176internal static bool IsMatch(string name, MailHeaderID header) { 178if(m_HeaderDictionary.TryGetValue(name, out index) && (MailHeaderID)index == header) {
net\System\Net\mail\Message.cs (21)
340string xSenderHeader = MailHeaderInfo.GetString(MailHeaderID.XSender); 346string headerName = MailHeaderInfo.GetString(MailHeaderID.XReceiver); 369Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.ContentType)); 371Headers[MailHeaderInfo.GetString(MailHeaderID.MimeVersion)] = "1.0"; 375headerName = MailHeaderInfo.GetString(MailHeaderID.Sender); 383headerName = MailHeaderInfo.GetString(MailHeaderID.From); 386headerName = MailHeaderInfo.GetString(MailHeaderID.To); 394headerName = MailHeaderInfo.GetString(MailHeaderID.Cc); 402headerName = MailHeaderInfo.GetString(MailHeaderID.ReplyTo); 413Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.Bcc)); 416Headers[MailHeaderInfo.GetString(MailHeaderID.XPriority)] = "1"; 417Headers[MailHeaderInfo.GetString(MailHeaderID.Priority)] = "urgent"; 418Headers[MailHeaderInfo.GetString(MailHeaderID.Importance)] = "high"; 421Headers[MailHeaderInfo.GetString(MailHeaderID.XPriority)] = "5"; 422Headers[MailHeaderInfo.GetString(MailHeaderID.Priority)] = "non-urgent"; 423Headers[MailHeaderInfo.GetString(MailHeaderID.Importance)] = "low"; 427Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.XPriority)); 428Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.Priority)); 429Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.Importance)); 432Headers.InternalAdd(MailHeaderInfo.GetString(MailHeaderID.Date), 435headerName = MailHeaderInfo.GetString(MailHeaderID.Subject);
net\System\Net\mail\MimeBasePart.cs (8)
139return Headers[MailHeaderInfo.GetString(MailHeaderID.ContentID)]; 144Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.ContentID)); 148Headers[MailHeaderInfo.GetString(MailHeaderID.ContentID)] = value; 157return Headers[MailHeaderInfo.GetString(MailHeaderID.ContentLocation)]; 163Headers.Remove(MailHeaderInfo.GetString(MailHeaderID.ContentLocation)); 167Headers[MailHeaderInfo.GetString(MailHeaderID.ContentLocation)] = value; 208headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentType), contentType.Encode(allowUnicode)); 212headers.InternalSet(MailHeaderInfo.GetString(MailHeaderID.ContentDisposition),
net\System\Net\mail\MimePart.cs (6)
46((HeaderCollection)Headers).InternalRemove(MailHeaderInfo.GetString(MailHeaderID.ContentDisposition)); 56string value = Headers[MailHeaderInfo.GetString(MailHeaderID.ContentTransferEncoding)]; 71Headers[MailHeaderInfo.GetString(MailHeaderID.ContentTransferEncoding)] = "base64"; 74Headers[MailHeaderInfo.GetString(MailHeaderID.ContentTransferEncoding)] = "quoted-printable"; 77Headers[MailHeaderInfo.GetString(MailHeaderID.ContentTransferEncoding)] = "7bit"; 80Headers[MailHeaderInfo.GetString(MailHeaderID.ContentTransferEncoding)] = "8bit";