XQuerySettings ClassXQuerySettings ClassXQuerySettings Class

Represents the user-controllable static context settings of an XQueryXQueryXQuery.

Inheritance Hierarchy

Syntax

Public NotInheritable Class XQuerySettings _
        Inherits StaticContextSettings
public sealed class XQuerySettings : StaticContextSettings
public:
ref class XQuerySettings sealed : StaticContextSettings^
 
The XQuerySettingsXQuerySettingsXQuerySettings type exposes the following members.

Constructors

 ConstructorDescription
Public methodXQuerySettings (XmlNameTable)XQuerySettings (XmlNameTable)XQuerySettings (XmlNameTable^) Initializes a new instance of the XQuerySettingsXQuerySettingsXQuerySettings class with the specified XmlNameTableXmlNameTableXmlNameTable.
Public methodXQuerySettings (XQuerySettings)XQuerySettings (XQuerySettings)XQuerySettings (XQuerySettings^) Initializes a new instance of the XQuerySettingsXQuerySettingsXQuerySettings class from another XQuerySettingsXQuerySettingsXQuerySettings instance.

Top

Properties

 PropertyDescription
Public propertyStaticContextSettings.BaseURIStaticContextSettings.BaseURIStaticContextSettings::BaseURI Gets or sets the base URI. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyBoundarySpaceBoundarySpaceBoundarySpace Gets or sets the boundary space policy.
Public propertyStaticContextSettings.CollationResolverStaticContextSettings.CollationResolverStaticContextSettings::CollationResolver Gets or sets the resolver for collation URIs . (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.CollectionTypeResolverStaticContextSettings.CollectionTypeResolverStaticContextSettings::CollectionTypeResolver Sets the resolver used to compute the type of calls to the fn:collection function . (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.CompilationWarningsStaticContextSettings.CompilationWarningsStaticContextSettings::CompilationWarnings Gets or sets a value specifying which compilation warnings should be reported. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyConstructionModeConstructionModeConstructionMode Gets or sets the construction mode.
Public propertyStaticContextSettings.ContextItemTypeStaticContextSettings.ContextItemTypeStaticContextSettings::ContextItemType Gets or sets the static type of the initial context item. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyCopyNamespacesModeCopyNamespacesModeCopyNamespacesMode Gets or sets the copy-namespaces mode.
Public propertyStaticContextSettings.DefaultCollationStaticContextSettings.DefaultCollationStaticContextSettings::DefaultCollation Gets or sets the default collation URI. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.DefaultElementNamespaceStaticContextSettings.DefaultElementNamespaceStaticContextSettings::DefaultElementNamespace Gets or sets the default namespace for element and type names. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyDefaultEmptyOrderDefaultEmptyOrderDefaultEmptyOrder Gets or sets the default empty sequence order.
Public propertyStaticContextSettings.DefaultFunctionNamespaceStaticContextSettings.DefaultFunctionNamespaceStaticContextSettings::DefaultFunctionNamespace Gets or sets the default namespace for function names. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.DocumentTypeResolverStaticContextSettings.DocumentTypeResolverStaticContextSettings::DocumentTypeResolver Sets the resolver used to compute the type of calls to the fn:doc function. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyEnabledFeaturesEnabledFeaturesEnabledFeatures Gets or sets a value indicating which optional features are enabled.
Public propertyStaticContextSettings.InputSettingsStaticContextSettings.InputSettingsStaticContextSettings::InputSettings Gets or sets the input settings. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.LibrariesStaticContextSettings.LibrariesStaticContextSettings::Libraries Gets or sets the set of additional libraries available to the query. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyModuleLocationHintsModuleLocationHintsModuleLocationHints Gets or sets the collection of location hints that are used in import module declarations.
Public propertyModuleResolverModuleResolverModuleResolver Sets the XmlResolverXmlResolverXmlResolver instance to be used during module import.
Public propertyStaticContextSettings.NamespacesStaticContextSettings.NamespacesStaticContextSettings::Namespaces Gets or sets the statically known namespaces. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.NameTableStaticContextSettings.NameTableStaticContextSettings::NameTable Gets the XmlNameTableXmlNameTableXmlNameTable to be used for atomized string comparisons. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyStaticContextSettings.OptimizationLevelStaticContextSettings.OptimizationLevelStaticContextSettings::OptimizationLevel Gets or sets the level of optimization to perform when compiling an XPath expressiona, an XQuery program or an XSL transformation. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertyOrderingModeOrderingModeOrderingMode Gets or sets the ordering mode.
Public propertyStaticContextSettings.ParameterTypesStaticContextSettings.ParameterTypesStaticContextSettings::ParameterTypes Gets the parameter types. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertySchemaLocationHintsSchemaLocationHintsSchemaLocationHints Gets or sets the collection of location hints that are used in import schema declarations.
Public propertyStaticContextSettings.SchemasStaticContextSettings.SchemasStaticContextSettings::Schemas Gets or sets the set of schemas used for type checking and schema validation in the query. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public propertySerializationSettingsSerializationSettingsSerializationSettings Gets the serialization settings.
Public propertyTypeCheckingModeTypeCheckingModeTypeCheckingMode Gets or sets a value indicating the type checking mode to be used during compilation.
Public propertyStaticContextSettings.XmlVersionStaticContextSettings.XmlVersionStaticContextSettings::XmlVersion Gets or sets the XML version to be used. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)

Top

Methods

 MethodDescription
Public methodStaticContextSettings.DeclareNamespaceStaticContextSettings.DeclareNamespaceStaticContextSettings::DeclareNamespace Declares a namespace prefix and associates it with a namespace URI, adding the (prefix, URI) pair to the set of statically known namespaces. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public methodObject.EqualsObject.EqualsObject::Equals Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.FinalizeObject.FinalizeObject::Finalize Allows an objectObjectobject to attempt to free resources and perform other cleanup operations before the objectObjectobject is reclaimed by garbage collection. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCode Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetTypeObject.GetTypeObject::GetType Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodStaticContextSettings.ImportModule (string)StaticContextSettings.ImportModule (String)StaticContextSettings::ImportModule (String^) Imports the library with the specified target namespace. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public methodStaticContextSettings.ImportModule (XdmModule)StaticContextSettings.ImportModule (XdmModule)StaticContextSettings::ImportModule (XdmModule^) Adds the specified module to the set of available libraries and imports the library with the module's namespace. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public methodStaticContextSettings.ImportSchema (string)StaticContextSettings.ImportSchema (String)StaticContextSettings::ImportSchema (String^) Imports the schema with the specified target namespace. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Public methodStaticContextSettings.ImportSchema (XmlSchema)StaticContextSettings.ImportSchema (XmlSchema)StaticContextSettings::ImportSchema (XmlSchema^) Adds a schema to the set of available schemas, and imports its namespace. (Inherited from XmlPrime.StaticContextSettingsXmlPrime.StaticContextSettingsXmlPrime::StaticContextSettings)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.ToStringObject.ToStringObject::ToString Returns a stringStringString that represents the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)

Top

Remarks

The static context of an XQuery module is the information that is available during static analysis of the module, prior to its evaluation.