Alpinely.TownCrier.SerializableEntities.SerializeableContentDisposition.SetContentDisposition C# (CSharp) Method

SetContentDisposition() private method

private SetContentDisposition ( ContentDisposition scd ) : void
scd System.Net.Mime.ContentDisposition
return void
        internal void SetContentDisposition(ContentDisposition scd)
        {
            scd.CreationDate = CreationDate;
            scd.DispositionType = DispositionType;
            scd.FileName = FileName;
            scd.Inline = Inline;
            scd.ModificationDate = ModificationDate;
            Parameters.SetColletion(scd.Parameters);

            scd.ReadDate = ReadDate;
            scd.Size = Size;
        }

Usage Example

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