Show / Hide Table of Contents

Class ValidateAction

Inheritance
System.Object
MetaItem
DBMetaAction
BaseColumnAction
BaseGroupAction
ValidateAction
ModifyColumnTypeValidateAction
Implements
IMetaItem
IMetaDataSerializable
System.ICloneable
IManagerItemInstance
IColumnAction
Inherited Members
BaseGroupAction.Actions
BaseGroupAction.HasActions
BaseGroupAction.ValidationMessage
BaseGroupAction.ShortValidationMessage
BaseGroupAction.SetValidationMessage(String, String)
BaseGroupAction.SetValidationMessage(String, String, String)
BaseColumnAction.EntitySchemaColumn
BaseColumnAction.ColumnName
BaseColumnAction.ColumnCaption
DBMetaAction.DBEngine
DBMetaAction.DBMetaEngine
DBMetaAction.DBMetaScript
DBMetaAction.CaptionResourceItem
DBMetaAction.ShortCaptionResourceItem
DBMetaAction.ParentMetaSchema
DBMetaAction.Manager
DBMetaAction.ManagerItem
DBMetaAction.UserConnection
DBMetaAction.ActionTypeOrder
DBMetaAction.Query
DBMetaAction.QueryParametersChanged
DBMetaAction.Prior
DBMetaAction.Next
DBMetaAction.ActionType
DBMetaAction.ActionModifyType
DBMetaAction.ParentAction
DBMetaAction.Selected
DBMetaAction.IsChildUpdating
DBMetaAction.Executed
DBMetaAction.IsUpdating
DBMetaAction.EntitySchema
DBMetaAction.EntitySchemaName
DBMetaAction.OldEntitySchemaName
DBMetaAction.EntitySchemaCaption
DBMetaAction.Caption
DBMetaAction.ShortCaption
DBMetaAction.SqlText
DBMetaAction.ExecutedChanged
DBMetaAction.OnExecutedChanged(ExecutedChangedEventArgs)
DBMetaAction.GetCaptionResourceItemText()
DBMetaAction.GetShortCaptionResourceItemText()
DBMetaAction.GetQuery()
DBMetaAction.QueryExecute()
DBMetaAction.QueryExecuteReader(DBExecutor)
DBMetaAction.CheckIsActionRequiredPropertyNull(Object, String)
DBMetaAction.CheckIsActionRequiredPropertyNullOrEmpty(String, String)
DBMetaAction.CheckIsArgumentNull(Object, String)
DBMetaAction.Compare(DBMetaAction)
DBMetaAction.BeginUpdate()
DBMetaAction.EndUpdate()
DBMetaAction.SetCaptionResourceItem(String, String)
DBMetaAction.SetCaptionResourceItem(String, String, String)
MetaItem.Id
MetaItem.UId
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
MetaItem.ApplyMetaDataValue(DataReader)
MetaItem.ApplyTemplateDataValue(DataReader)
MetaItem.CompleteApplyingTemplateDataValues()
MetaItem.CompleteApplyingMetaDataValues()
MetaItem.CheckIsNameValidIdentifier(String)
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.DB
Assembly: Terrasoft.Core.dll
Syntax
public class ValidateAction : BaseGroupAction, IMetaItem, IMetaDataSerializable, ICloneable, IManagerItemInstance, IColumnAction

Constructors

ValidateAction()

Declaration
public ValidateAction()

ValidateAction(ValidateAction)

Declaration
public ValidateAction(ValidateAction source)
Parameters
Type Name Description
ValidateAction source

ValidateAction(UserConnection)

Declaration
public ValidateAction(UserConnection userConnection)
Parameters
Type Name Description
UserConnection userConnection

Methods

Check(DBMetaScriptValidationMessageCollection)

Declaration
public virtual bool Check(DBMetaScriptValidationMessageCollection validationMessages)
Parameters
Type Name Description
DBMetaScriptValidationMessageCollection validationMessages
Returns
Type Description
System.Boolean

Clone()

Declaration
public override object Clone()
Returns
Type Description
System.Object
Overrides
DBMetaAction.Clone()

Execute(ActionsConfig)

Выполняет действия по обновлению структуры базы данных.

Declaration
public override void Execute(ActionsConfig actionsConfig = ActionsConfig.Default)
Parameters
Type Name Description
ActionsConfig actionsConfig

Настройки обновления структуры базы данных.

Overrides
DBMetaAction.Execute(ActionsConfig)

GetActionTypeOrder()

Declaration
protected override ActionTypeOrder GetActionTypeOrder()
Returns
Type Description
ActionTypeOrder
Overrides
DBMetaAction.GetActionTypeOrder()

Validate()

Declaration
public virtual int Validate()
Returns
Type Description
System.Int32

Implements

IMetaItem
IMetaDataSerializable
System.ICloneable
IManagerItemInstance
IColumnAction

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.