public virtual int MarshalledLength()
        {
            int length = WriteBufferOffset();

            _writeBuffer.CheckBlockAlignment(this, null, new IntByRef(length));
            return(length + _writeBuffer.MarshalledLength() + Const4.BracketsBytes);
        }