PhoenixmlDb.Core
XsAnyUri
Wrapper type for xs:anyURI values, distinguishing them from plain strings at the CLR type level.
#XsAnyUri
Namespace: PhoenixmlDb.Xdm
Wrapper type for xs:anyURI values, distinguishing them from plain strings at the CLR type level.
In XPath/XQuery, xs:anyURI values are promotable to xs:string — they can be used anywhere a string is expected. This wrapper preserves the type distinction so that type-aware operations (e.g., instance of xs:anyURI) work correctly. Implements to enable seamless participation in string operations.
#Constructors
##ctor(String)
Wrapper type for xs:anyURI values, distinguishing them from plain strings at the CLR type level.
Parameters:
-
Value— The URI string value.
In XPath/XQuery, xs:anyURI values are promotable to xs:string — they can be used anywhere a string is expected. This wrapper preserves the type distinction so that type-aware operations (e.g., instance of xs:anyURI) work correctly. Implements to enable seamless participation in string operations.
#Properties
| Name | Description |
|---|---|
Value
|
The URI string value. |