SaaS CMS has officially launched! Learn more now.

Class SqlMetaModelStorageProvider

Represents sql meta model storage provider.

Inheritance
System.Object
SqlMetaModelStorageProvider
Namespace: Mediachase.BusinessFoundation.Data.Meta.Management.SqlSerialization
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class SqlMetaModelStorageProvider : MetaModelStorageProvider

Constructors

SqlMetaModelStorageProvider()

Initializes a new instance of the SqlMetaModelStorageProvider class.

Declaration
public SqlMetaModelStorageProvider()

Methods

GetMetaClass(String)

Gets the meta class.

Declaration
public override MetaClass GetMetaClass(string metaClassName)
Parameters
Type Name Description
System.String metaClassName

Name of the meta class.

Returns
Type Description
MetaClass
Overrides

GetMetaClassNames()

Gets the meta class names.

Declaration
public override string[] GetMetaClassNames()
Returns
Type Description
System.String[]
Overrides

GetMetaFieldTypes()

Gets the meta field types.

Declaration
public override MetaFieldType[] GetMetaFieldTypes()
Returns
Type Description
MetaFieldType[]
Overrides

GetMetaViews(String)

Gets the meta views.

Declaration
public override MetaView[] GetMetaViews(string metaClassName)
Parameters
Type Name Description
System.String metaClassName

Name of the meta class.

Returns
Type Description
MetaView[]
Overrides

GetVersionId()

Gets the version id.

Declaration
[Obsolete("This method is no longer used. Will remain at least until August 2018.")]
public static Guid GetVersionId()
Returns
Type Description
System.Guid

Lock()

Locks this instance.

Declaration
public override void Lock()
Overrides

ResetCache()

Resets the cache.

Declaration
public static void ResetCache()

ResetLock()

Resets the lock.

Declaration
public override void ResetLock()
Overrides

Unlock(Object[])

Unlocks the specified updated objects.

Declaration
public override void Unlock(object[] updatedObjects)
Parameters
Type Name Description
System.Object[] updatedObjects

The updated objects.

Overrides