internal LinkedResource GetLinkedResource() { var slr = new LinkedResource(_contentStream); slr.ContentId = _contentId; slr.ContentLink = _contentLink; slr.ContentType = _contentType.GetContentType(); slr.TransferEncoding = _transferEncoding; return(slr); }
internal Attachment GetAttachment() { var saa = new Attachment(_contentStream, _name); saa.ContentId = _contentId; _contentDisposition.SetContentDisposition(saa.ContentDisposition); saa.ContentType = _contentType.GetContentType(); saa.Name = _name; saa.TransferEncoding = _transferEncoding; saa.NameEncoding = _nameEncoding; return(saa); }
internal AlternateView GetAlternateView() { var sav = new AlternateView(_contentStream); sav.BaseUri = _baseUri; sav.ContentId = _contentId; sav.ContentType = _contentType.GetContentType(); foreach (SerializeableLinkedResource lr in _linkedResources) { sav.LinkedResources.Add(lr.GetLinkedResource()); } sav.TransferEncoding = _transferEncoding; return(sav); }