MarkLogic 10 Product Documentation
dom:domain-scopedom:domain-scope(
$document-scope as xs:string,
$uri as xs:string,
$depth as xs:string?
) as element(dom:domain-scope)
Summary
Create a domain scope element.
Parameters |
document-scope |
The way in which this domain scope is defined: "collection",
"directory", or "document".
|
uri |
The URI defining the scoping. For a "collection" scope this will
be the collection URI; for a "directory" scope this will be the URI
of the directory (and must therefore end with a trailing slash); for a
"document" scope this will be the URI of the document.
|
depth |
This parameter applies only to "directory" scopes and defines
whether the scope is recursive ("infinity") or not ("0").
|
Example
xquery version "1.0-ml";
import module namespace dom = "http://marklogic.com/cpf/domains"
at "/MarkLogic/cpf/domains.xqy";
dom:set-domain-scope( "Test",
dom:domain-scope( "document",
"http://example.com/test.xml",
() )
)
Copyright © 2024 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.