public override void Write(IElementWriteTarget2 target) { foreach (var element in _elements) { element.Write(target); } }
public override void Write(IElementWriteTarget2 target) { if (_absoluteOffset == null) { throw new InvalidOperationException("Delayed resolution has not completed for this element."); } UInt16[] value = new UInt16[] { _absoluteOffset.Value }; target.Write(value, this); }
public abstract void Write(IElementWriteTarget2 target);
public override void Write(IElementWriteTarget2 target) { target.Write(new UInt16[0], this); }
public override void Write(IElementWriteTarget2 target) { target.Write(Content, this); }