public EMailBodypart ( AbstractEMailBuilder EMailBuilder, IEnumerable |
||
EMailBuilder | AbstractEMailBuilder | |
Content | IEnumerable |
|
NestedBodyparts | IEnumerable |
|
return | System |
public EMailBodypart(AbstractEMailBuilder EMailBuilder,
IEnumerable<String> Content = null,
IEnumerable<EMailBodypart> NestedBodyparts = null)
{
// Only copy all e-mail headers starting with "content"...
base._MailHeaders.AddRange(EMailBuilder.MailHeaders.Where(header => header.Key.ToLower().StartsWith("content")));
this._MailBody.AddRange(Content);
this._NestedBodyparts = NestedBodyparts != null
? new List<EMailBodypart>(NestedBodyparts)
: (IEnumerable<EMailBodypart>) new EMailBodypart[0];
if (_NestedBodyparts.Count() > 0)
this.ContentType.GenerateMIMEBoundary();
}
EMailBodypart::EMailBodypart ( MailContentType>.Func |
|
EMailBodypart::EMailBodypart ( IEnumerable |