internal void EndWriteRecipient() { CurrentPropCollection.Build(); _currentPropCollection = null; }
internal void EndWriteEmbed() { CurrentPropCollection.Build(); _currentPropCollection = null; }
internal void EndWriteMessageContent() { CurrentPropCollection.Build(); _currentPropCollection = null; }
internal void EndWriteAttachment() { CurrentPropCollection.Build(); _currentPropCollection = null; }
internal void StartWriteRecipient() { CurrentPropCollection = ((MessageContentStruct)CurrentPropCollection).CreateRecipient(); }
internal void StartWriteMessageContent() { if (_topPropStruct == null) { _topPropStruct = new TopLevelStruct(RootStorage); CurrentPropCollection = _topPropStruct; } else { CurrentPropCollection = ((EmbedStruct)_currentPropCollection).CreateMessageContent(); } }
internal void StartWriteEmbed() { CurrentPropCollection = ((AttachmentStruct)CurrentPropCollection).CreateEmbedStruct(); }
protected BaseStruct(BaseStruct parentStruct) { ParentStruct = parentStruct; }