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
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %OnNew %Open
%OpenId %OriginalNamespace %PackageName %RemoveFromSaveSet
%ResolveConcurrencyConflict %SerializeObject %SetModified %SyncObjectIn
%SyncTransport %ValidateObject BodySet BoundaryGet
ClearHeaders CloneFromMIMEPart ContentCharsetGet ContentCharsetSet
ContentIdSet ContentLocationSet ContentTransferEncodingGet ContentTransferEncodingSet
ContentTypeGet ContentTypeSet GetContentTypeAttribute GetHeader
LogicalToOdbc NextHeader NormalizeContentId NormalizeContentLocation
OdbcToLogical RemoveHeader SetHeader XMLDTD
XMLExport XMLExportToStream XMLExportToString 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