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;
}