Executed for rendering a file within a HTML document. Also called, inlining the file.
When a file implements the .Inline interface by having an .Inline file on
its type chain, the file is said to be a content.
<body> tag.head defined
on the response file. Tags defined in this attribute are expected to be
propagated by the callee.
Note that the <title> tag is not allowed, setting it is the concern of the
top-most transaction (responding to a request as defined in .Request).0 which has the same
meaning as 200. Any non 0 or 200 status-code is expected to be
propagated by the callee and returned to the client. 3xx beats anything under
300, 4xx beats 3xx, 5xx beats 4xx. The first from any status-code category
(200, 3xx, 4xx, 5xx) will be returned.content-security-policy of the response file.
(Some engines will automatically pick up the rules if a
.ContentSecurityPolicy file is defined on the app, before the .Inline
method is executed.)Note that the .Inline method is executed transactionally in an isolated
environment. Upon a server error or a 5xx statusCode, the entire transaction
will be rolled back. (If you removed files, those changes will not take effect.)
This saves you from implementing a rollback logic yourself.