Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

AttachmentBase Class

Namespace: Rebex.Mail
Assembly: Rebex.Mail.dll (version 7.0.9119)

The base class that represents an e-mail attachment.

Syntax
public abstract class AttachmentBase
Inheritance
Object
AttachmentBase
AlternateView
Attachment
LinkedResource
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

Constructors

Name Description
AttachmentBase()

Initializes an instance of AttachmentBase class.

AttachmentBase(MimeEntity)

Initializes an instance of AttachmentBase class from the specified entity.

Properties

Name Description
Charset

Gets the charset (Encoding) of the content of this attachment.

ContentDescription

Gets or sets the content description of this attachment.

ContentDisposition

Gets the content disposition of this attachment.

ContentId

Gets or sets the content ID of this attachment.

ContentLocation

Gets or sets the absolute or relative URI of this message part.

ContentString

Gets the content string of this attachment.

ContentType

Gets the content type of this attachment.

MediaType

Gets the media type of this attachment.

Options

Gets or sets verious options for MIME parser and writer.

TransferEncoding

Gets or sets the TransferEncoding of the content of this attachment.

Methods

Name Description
GetContentLength()

Gets the length of the attachment.

GetContentStream()

Returns the read-only stream representing a content of this attachment.

GetContentStream(Boolean)

Returns the stream representing a content of this attachment.

Save(Stream)

Writes the content of the attachment into the supplied stream.

Save(String)

Writes the content of the attachment or view into a supplied file.

SetContent(String)

Sets the content of this attachment to the specified text.

SetContent(String, String)

Sets the content of this attachment to the specified text and media type.

SetContent(String, String, Encoding)

Sets the content of this attachment to the specified text, media type and character set.

SetContent(String, String, Encoding, TransferEncoding)

Sets the content of this attachment to the specified text, media type and character set.

ToMimeEntity()

Converts this instance to a MimeEntity.

In This Article
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies