SaaS CMS has officially launched! Learn more now.

Class HistoryModuleConfigurator

Inheritance
System.Object
HistoryModuleConfigurator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Modules
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public sealed class HistoryModuleConfigurator : IModuleConfigurator, IModuleSchemaElementHandler, ISchemaElementHandler

Constructors

HistoryModuleConfigurator()

Declaration
public HistoryModuleConfigurator()

Methods

Activate(MetaClass)

Activates the specified meta class.

Declaration
public void Activate(MetaClass metaClass)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

AfterWriteElements(XmlWriter, String[], String)

Declaration
public void AfterWriteElements(XmlWriter writer, string[] parentKeys, string containerId)
Parameters
Type Name Description
System.Xml.XmlWriter writer
System.String[] parentKeys
System.String containerId

BeforeWriteElements(XmlWriter, String[], String)

Declaration
public void BeforeWriteElements(XmlWriter writer, string[] parentKeys, string containerId)
Parameters
Type Name Description
System.Xml.XmlWriter writer
System.String[] parentKeys
System.String containerId

Deactivate(MetaClass)

Deactivates the specified meta class.

Declaration
public void Deactivate(MetaClass metaClass)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

ExecuteCommand(SyncCommand)

Declaration
public void ExecuteCommand(SyncCommand cmd)
Parameters
Type Name Description
SyncCommand cmd

GetAvailableElements(String[], String, AccessLevel)

Declaration
public MetaModelElement[] GetAvailableElements(string[] parentKeys, string containerId, AccessLevel outputLevel)
Parameters
Type Name Description
System.String[] parentKeys
System.String containerId
AccessLevel outputLevel
Returns
Type Description
MetaModelElement[]

GetSchemaElementHandler()

Gets the schema element handler.

Declaration
public IModuleSchemaElementHandler GetSchemaElementHandler()
Returns
Type Description
IModuleSchemaElementHandler

GetSupportedMethods()

Gets the supported methods.

Declaration
public MethodInfo[] GetSupportedMethods()
Returns
Type Description
MethodInfo[]

GetSyncCommandOrderId(SyncCommand)

Declaration
public int GetSyncCommandOrderId(SyncCommand cmd)
Parameters
Type Name Description
SyncCommand cmd
Returns
Type Description
System.Int32

Initialize()

Initializes this instance.

Declaration
public void Initialize()

InitializeGlobalStorage(SchemaContainer)

Declaration
public void InitializeGlobalStorage(SchemaContainer container)
Parameters
Type Name Description
SchemaContainer container

InitializeMetaClassStorage(SchemaContainer)

Declaration
public void InitializeMetaClassStorage(SchemaContainer container)
Parameters
Type Name Description
SchemaContainer container

Install(AttributeCollection)

Installs this instance.

Declaration
public void Install(AttributeCollection attributes)
Parameters
Type Name Description
AttributeCollection attributes

The attributes.

Uninstall()

Uninstalls this instance.

Declaration
public void Uninstall()

Update()

Updates this instance.

Declaration
public void Update()

WriteElementProperties(XmlWriter, MetaModelElement)

Declaration
public void WriteElementProperties(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

WriteEndElement(XmlWriter, MetaModelElement)

Declaration
public void WriteEndElement(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

WriteStartElement(XmlWriter, MetaModelElement)

Declaration
public void WriteStartElement(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

Implements