示例#1
0
 public override void Write(IElementWriteTarget target)
 {
     foreach (var element in _elements)
     {
         element.Write(target);
     }
 }
        public override void Write(IElementWriteTarget target)
        {
            if (_absoluteOffset == null)
            {
                throw new InvalidOperationException("Delayed resolution has not completed for this element.");
            }

            target.Write(_bitConverter.GetBytes(_absoluteOffset.Value), this);
        }
 public abstract void Write(IElementWriteTarget target);
示例#4
0
 public override void Write(IElementWriteTarget target)
 {
     target.Write(new byte[0], this);
 }
示例#5
0
 public override void Write(IElementWriteTarget target)
 {
     target.Write(Content, this);
 }