Show / Hide Table of Contents

Class MetaSchema

Inheritance
System.Object
MetaItem
MetaSchema
Schema
Implements
IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem
Inherited Members
MetaItem.Id
MetaItem.UId
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.ParentMetaSchema
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
MetaItem.ApplyMetaDataValue(DataReader)
MetaItem.ApplyTemplateDataValue(DataReader)
MetaItem.CompleteApplyingTemplateDataValues()
MetaItem.CompleteApplyingMetaDataValues()
MetaItem.CheckIsNameValidIdentifier(String)
MetaItem.Clone()
MetaItem.WriteMetaData(DataWriter)
MetaItem.ReadMetaData(DataReader)
MetaItem.WriteTemplateData(DataWriter)
MetaItem.ReadTemplateData(DataReader)
MetaItem.HandleNameChanging(String)
MetaItem.GetResourceManagerName()
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: Terrasoft.Core
Assembly: Terrasoft.Core.dll
Syntax
public abstract class MetaSchema : MetaItem, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem

Constructors

MetaSchema()

Declaration
protected MetaSchema()

MetaSchema(MetaSchema)

Declaration
protected MetaSchema(MetaSchema source)
Parameters
Type Name Description
MetaSchema source

Properties

IsCreatedInSchemaUIdInitialized

Declaration
public bool IsCreatedInSchemaUIdInitialized { get; set; }
Property Value
Type Description
System.Boolean

IsModifiedInSchemaUIdInitialized

Declaration
public bool IsModifiedInSchemaUIdInitialized { get; set; }
Property Value
Type Description
System.Boolean

Manager

Gets the schema manager.

Declaration
public abstract IManager Manager { get; }
Property Value
Type Description
IManager

Methods

InitializeCreatedInSchemaUId()

Declaration
public abstract void InitializeCreatedInSchemaUId()

InitializeModifiedInSchemaUId()

Declaration
public abstract void InitializeModifiedInSchemaUId()

Implements

IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
In This Article
Back to top © 2021 Creatio. All rights reserved.