Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %Net.MIMESerialPart
Private  Storage   

%Net.MIMESerialPart


serial class %Net.MIMESerialPart extends
%Net.MIMEPart, %SerialObject, %XML.Adaptor

A serializable subclass of %Net.MIMEPart

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2


Summary


Properties
Body Boundary ContentCharset ContentId
ContentLocation ContentTransferEncoding ContentType PartOwnedStream
Parts

Methods
%%OIDGet %AddToSaveSet %AddToSyncSet %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName %Close
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IncrementCount %IsA %IsModified
%IsNull %JournalObject %New %NormalizeObject
%ObjectIsNull %ObjectModified %OnBeforeAddToSync %OnDetermineClass
%OnNew %Open %OpenId %OriginalNamespace
%PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict %SerializeObject
%SetModified %SyncObjectIn %SyncTransport %ValidateObject
%XMLGenerate BodySet BoundaryGet ClearHeaders
CloneFromMIMEPart ContentCharsetGet ContentCharsetSet ContentIdSet
ContentLocationSet ContentTransferEncodingGet ContentTransferEncodingSet ContentTypeGet
ContentTypeSet GetContentTypeAttribute GetHeader LogicalToOdbc
NextHeader NormalizeContentId NormalizeContentLocation OdbcToLogical
RemoveHeader SetHeader XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties


• property Body as %Stream.GlobalBinary;
The body of the attachment as a stream. Either Parts must contain MIMEParts or Body must be specified, but not both.

Methods


• method BodySet(body As %CSP.BinaryStream = "") as %Status
Set the body of the attachment to a stream. If the stream contains a Headers attribute, this attribute is used to initialize the headers of the MIME part. The %CSP.BinaryStream that is returned by the CSP engine is an example of such a stream with Headers attribute.
• classmethod CloneFromMIMEPart(pPart As %Net.MIMEPart) as %Net.MIMESerialPart
Clonesa regular %Net.MIMEPart into a serializable %Net.MIMESerialPart