This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public class LocalSchemaSetProvider
Visual Basic (Declaration) Copy imageCopy Code
                                  Public Class LocalSchemaSetProvider

The type exposes the following members.

Public Methods

  Name Description
Public method AddContext
Adds the context.
Public method ClearCache
Clears the schemaset cache.
(Overrides SchemaSetProvider..::ClearCache(Boolean).)
Public method Contains
Determines whether this instance contains given schema set
(Inherited from SchemaSetProvider.)
Public method Static member CreateDefault
Creates a default local schemaset provider filled with built-in schema's.
Public method Static member CreateFromSite
Creates a local schema set provider from site.
Public method Equals (Inherited from Object.)
Public method GetContext
Gets the context details of given schema set.
(Overrides SchemaSetProvider..::GetContext(String).)
Public method GetHashCode (Inherited from Object.)
Public method GetSchemaCacheFolderPath
Gets the schema cache folder path.
(Inherited from SchemaSetProvider.)
Public method GetSchemaSet
Gets the schemaset for given schema id, security zone and sxml schema type.
(Inherited from SchemaSetProvider.)
Public method GetSupportedSchemaSets
Gets a list of id's of the supported schemasets.
Public method GetSxmlLastModified
Gets the sxml schema last modified
(Inherited from SchemaSetProvider.)
Public method GetToStrictTransform
Gets to strict transform.
(Inherited from SchemaSetProvider.)
Public method GetToStrictTransformDocument
Gets to strict transform document.
(Inherited from SchemaSetProvider.)
Public method GetType (Inherited from Object.)
Public method GetVipers
Gets the list of available vipers and enum values.
(Overrides SchemaSetProvider..::GetVipers(ViperFilter).)
Public method ToString (Inherited from Object.)

Protected Methods

  Name Description
Protected method CreateSchemaFiles
Creates the files of given schema set and save them to the current cache folder path.
(Overrides SchemaSetProvider..::CreateSchemaFiles(String, SxmlSchemaType).)
Protected method CreateToStrictTransform
Creates the open-to-strict sxml transform.
(Overrides SchemaSetProvider..::CreateToStrictTransform()()()().)
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Public Properties

  Name Description
Public property CacheDependencyList
Gets the cache depency list.
Public property ModuleProvider
Gets the module provider.
Public property RootCacheFolderPath
Gets the cache folder path.
(Inherited from SchemaSetProvider.)
Public property SyncRoot
Gets or sets the sync root used for synchronizing write access to the schema cache.
(Inherited from SchemaSetProvider.)

See Also

Advanced