Class MetaModelStorageProvider
Provides abstract methods for meta model storage provider. (Not implemented yet)
Namespace: Mediachase.BusinessFoundation.Data.Meta.Management
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 12.17.2Syntax
public abstract class MetaModelStorageProvider : ProviderBase
Constructors
MetaModelStorageProvider()
Initializes a new instance of the MetaModelStorageProvider class.
Declaration
public MetaModelStorageProvider()
Methods
GetMetaClass(String)
Gets the meta class.
Declaration
public abstract MetaClass GetMetaClass(string metaClassName)
Parameters
Type | Name | Description |
---|---|---|
System.String | metaClassName | Name of the meta class. |
Returns
Type | Description |
---|---|
MetaClass |
GetMetaClassNames()
Gets the meta class names.
Declaration
public abstract string[] GetMetaClassNames()
Returns
Type | Description |
---|---|
System.String[] |
GetMetaFieldTypes()
Gets the meta field types.
Declaration
public abstract MetaFieldType[] GetMetaFieldTypes()
Returns
Type | Description |
---|---|
MetaFieldType[] |
GetMetaViews(String)
Gets the meta views.
Declaration
public abstract MetaView[] GetMetaViews(string metaClassName)
Parameters
Type | Name | Description |
---|---|---|
System.String | metaClassName | Name of the meta class. |
Returns
Type | Description |
---|---|
MetaView[] |
Lock()
Locks this instance.
Declaration
public abstract void Lock()
ResetLock()
Resets the lock.
Declaration
public abstract void ResetLock()
Unlock(Object[])
Unlocks the specified updated objects.
Declaration
public abstract void Unlock(object[] updatedObjects)
Parameters
Type | Name | Description |
---|---|---|
System.Object[] | updatedObjects | The updated objects. |