PhoenixmlDb.XQuery
PolicyXIncludeResolver
Resolves what an xi:include names under a resource policy. The document that holds the include was read under the policy, and what it includes is read under it too: from the host's resolver first, and otherwise only a file the policy allows, at its canonical path. Without this the include was opened by Core's own resolver, which knows no policy.
#PolicyXIncludeResolver
Namespace: PhoenixmlDb.XQuery.Security
Resolves what an
xi:include
names under a resource policy. The document that holds the include was read under the policy, and what it includes is read under it too: from the host's resolver first, and otherwise only a file the policy allows, at its canonical path. Without this the include was opened by Core's own resolver, which knows no policy.
#Constructors
##ctor(PhoenixmlDb.XQuery.Security.ResourcePolicy,PhoenixmlDb.Core.Xml.XIncludeOptions)
Resolves what an
xi:include
names under a resource policy. The document that holds the include was read under the policy, and what it includes is read under it too: from the host's resolver first, and otherwise only a file the policy allows, at its canonical path. Without this the include was opened by Core's own resolver, which knows no policy.
#Methods
#Guard(PhoenixmlDb.Core.Xml.XIncludeOptions,PhoenixmlDb.XQuery.Security.ResourcePolicy)
with its includes resolved under
.