Show / Hide Table of Contents

Class ColumnAction

Inheritance
System.Object
MetaItem
DBMetaAction
DBMetaPropertyAction
BaseColumnDBMetaPropertyAction
ColumnAction
NotNullColumnAction
Implements
IMetaItem
IMetaDataSerializable
System.ICloneable
IManagerItemInstance
IColumnAction
Inherited Members
BaseColumnDBMetaPropertyAction.Compare(DBMetaAction)
BaseColumnDBMetaPropertyAction.EntitySchemaColumn
BaseColumnDBMetaPropertyAction.ColumnName
BaseColumnDBMetaPropertyAction.OldColumnName
BaseColumnDBMetaPropertyAction.ColumnCaption
DBMetaPropertyAction.GetMetaProperties()
DBMetaPropertyAction.SetProperties(DBMetaPropertyCollection)
DBMetaPropertyAction.ActionType
DBMetaPropertyAction.DestinationType
DBMetaAction.OnExecutedChanged(ExecutedChangedEventArgs)
DBMetaAction.GetQuery()
DBMetaAction.QueryExecute()
DBMetaAction.QueryExecuteReader(DBExecutor)
DBMetaAction.CheckIsActionRequiredPropertyNull(Object, String)
DBMetaAction.CheckIsActionRequiredPropertyNullOrEmpty(String, String)
DBMetaAction.CheckIsArgumentNull(Object, String)
DBMetaAction.BeginUpdate()
DBMetaAction.EndUpdate()
DBMetaAction.SetCaptionResourceItem(String, String)
DBMetaAction.SetCaptionResourceItem(String, String, String)
DBMetaAction.Execute(ActionsConfig)
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.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
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()
MetaItem.Id
MetaItem.UId
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
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 ColumnAction : BaseColumnDBMetaPropertyAction, IMetaItem, IMetaDataSerializable, ICloneable, IManagerItemInstance, IColumnAction

Constructors

ColumnAction()

Declaration
public ColumnAction()

ColumnAction(ColumnAction)

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

ColumnAction(UserConnection, EntitySchema, EntitySchemaColumn)

Declaration
public ColumnAction(UserConnection userConnection, EntitySchema entitySchema, EntitySchemaColumn entitySchemaColumn)
Parameters
Type Name Description
UserConnection userConnection
EntitySchema entitySchema
EntitySchemaColumn entitySchemaColumn

Properties

IsTemporary

Declaration
[DBMetaTypeProperty(DBMetaInfoItemType.Column)]
public bool IsTemporary { get; set; }
Property Value
Type Description
System.Boolean

TemporaryAction

Declaration
[DBMetaTypeProperty(DBMetaInfoItemType.Column)]
public string TemporaryAction { get; set; }
Property Value
Type Description
System.String

Methods

Clone()

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

GetActionTypeOrder()

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

GetCaptionResourceItemText()

Declaration
protected override string GetCaptionResourceItemText()
Returns
Type Description
System.String
Overrides
DBMetaAction.GetCaptionResourceItemText()

GetShortCaptionResourceItemText()

Declaration
protected override string GetShortCaptionResourceItemText()
Returns
Type Description
System.String
Overrides
DBMetaAction.GetShortCaptionResourceItemText()

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)
MetaDataTestUtils.CloneMetaItem<TItem>(TItem)
MetaDataTestUtils.CloneSchema<TItem>(TItem, Object[])
MetaDataTestUtils.CloneAbstractMetaItem<TItem>(TItem)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
MetaDataTestUtils.GetMetaData(IMetaDataSerializable)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX