![]() |
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# |
![]() |
---|---|
namespace Smartsite.Validation.Sxml |
Visual Basic (Declaration) |
![]() |
---|---|
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.
|