This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite syntax validation.
Syntax
C# | Copy Code |
---|---|
namespace Smartsite.Validation.Sxml |
Visual Basic (Declaration) | Copy Code |
---|---|
Namespace Smartsite.Validation.Sxml |
Classes
Class | Description | |
---|---|---|
AnyNamespaceManager |
The namespace manager that allows any namespace.
|
|
CacheDependencyList |
Provides the serializable list of schema cache dependencies. A cache is considered stale once any
of the dependencies in this list has changed.
|
|
InvalidViperException |
Contains viper exception data.
|
|
LocalFileResolver |
Resolves external xml resources by looking up the resource in the [SiteRoot]\System\schemas first
before returning a global uri.
|
|
LocalSchemaSetProvider |
Provides schemas, viper, context and xslt based on local providers.
|
|
ModuleProvider |
The base implementation of a module provider.
|
|
SchemaConfigResolver |
Resolves schema config locations.
|
|
SchemaContext |
Defines the variables required for xml validation and intellisense.
|
|
SchemaSetProvider |
Defines the base implementation of a caching schema set provider.
|
|
Serializable<(Of <(<'T>)>)> |
Provides basic xml serialize and deserialize functionality.
|
|
SerializableContext |
Provides context when generating serializable viper information for intellisense.
|
|
SerializableEnum |
Represents enum information
|
|
SerializableEnumValue |
Represents enum value information
|
|
SerializableModuleInfo |
Provides module information required for local viper intellisense.
|
|
SerializableViperInfo |
Represents a lighweight, serializable viper info class addressing only the minimum set of
elements required for code completion.
|
|
SerializableViperMethodInfo |
Represents a lighweight, serializable Viper method info
|
|
SerializableViperMethodParameter |
Represents a lighweight, serializable ViperMethod Parameter
|
|
SerializableViperSet |
Provides a serializable container for module, vipers and enumerations.
|
|
SiteModuleProvider |
Provides a list of available modules in a site.
|
|
SxmlSchemaProvider |
Represents the sxml schema provider capable of generating an sxml schema for a set of modules.
|
|
SxmlSchemaSet |
Extends the XmlSchemaSet with Access Security helpers.
|
|
SxmlValidationEventArgs |
Provides xml validation warning and error information
|
|
SxmlValidationException |
Represents the exception that occurs when sxml validation fails.
|
|
SxmlValidationMessageFormatter |
Provides formatting functions for validation messages.
|
|
SxmlValidationSettings |
Represents the xml validation settings.
|
|
SxmlValidator |
Provides sxml schema validation helpers.
|
|
SxmlXsltProvider |
Represents the provider capable of generating xslt files for open-to-strict sxml transformations.
|
|
ValidationUtility |
Provides various utility methods for validation purposes.
|
Delegates
Delegate | Description | |
---|---|---|
SchemaContext..::..SchemaFileResolver |
The delegate used to resolve schema file content.
|
Enumerations
Enumeration | Description | |
---|---|---|
SxmlSchemaType |
Defines the set of sxml schema types.
|
|
ValidationBehavior |
Defines the validation behavior.
|
|
ViperFilter |
Represents a viper filter.
|