class System.Net.Mail.AttachmentBase
   inherits System.Object
   implements System.IDisposable
   abstract:

   def public property ContentStream as System.IO.Stream
      get.

   def public property ContentId as character
      get.
      set.

   def public property ContentType as System.Net.Mime.ContentType
      get.
      set.

   def public property TransferEncoding as System.Net.Mime.TransferEncoding
      get.
      set.

   constructor protected AttachmentBase(input fileName as character):
   end constructor.

   constructor protected AttachmentBase(input fileName as character, input mediaType as character):
   end constructor.

   constructor protected AttachmentBase(input fileName as character, input contentType as System.Net.Mime.ContentType):
   end constructor.

   constructor protected AttachmentBase(input contentStream as System.IO.Stream):
   end constructor.

   constructor protected AttachmentBase(input contentStream as System.IO.Stream, input mediaType as character):
   end constructor.

   constructor protected AttachmentBase(input contentStream as System.IO.Stream, input contentType as System.Net.Mime.ContentType):
   end constructor.

   method public final void Dispose():
   end method.

   method protected final void Dispose(input disposing as logical):
   end method.

end class.
