Show / Hide Table of Contents

Class SystemEntity

System entity.

Inheritance
System.Object
Entity
SystemEntity
SysBaseEntity
SysOneRecord
Implements
IEntity
System.ICloneable
ILicObject
ICompositeObject
Inherited Members
Entity.OnValidating(EntityValidationEventArgs)
Entity.OnInserting(EntityBeforeEventArgs)
Entity.OnInserted(EntityAfterEventArgs)
Entity.OnInserted(EntityAfterEventArgs, Boolean)
Entity.OnUpdating(EntityBeforeEventArgs)
Entity.OnUpdated(EntityAfterEventArgs)
Entity.OnUpdated(EntityAfterEventArgs, Boolean)
Entity.OnDeleting(EntityBeforeEventArgs)
Entity.OnDeleted(EntityAfterEventArgs)
Entity.OnDeleted(EntityAfterEventArgs, Boolean)
Entity.OnSaving(EntityBeforeEventArgs)
Entity.OnSaveError(EntitySaveErrorEventArgs)
Entity.OnSaved(EntityAfterEventArgs)
Entity.OnLoading(EntityBeforeLoadEventArgs)
Entity.OnLoaded(EntityAfterLoadEventArgs)
Entity.OnColumnValueChanging(EntityColumnBeforeEventArgs)
Entity.OnColumnValueChanged(EntityColumnAfterEventArgs)
Entity.OnDefColumnValuesSet(EventArgs)
Entity.OnDeleteFailed(EntityErrorEventArgs)
Entity.ExecuteUpdate(Update)
Entity.ExecuteUpdateAsync(Update)
Entity.ExecuteDelete(Delete, Object)
Entity.ExecuteDeleteAsync(Delete, Object)
Entity.Load(Select, IDictionary<String, String>)
Entity.InitializeThrowEvents()
Entity.InitializeEmbeddedProcess()
Entity.SetColumnDefValue()
Entity.GetSysCultures()
Entity.SetColumnValue(EntityColumnValue, Object)
Entity.SetBytesValue(EntityColumnValue, Byte[])
Entity.SetStreamValue(EntityColumnValue, Stream)
Entity.SetColumnBothValues(EntityColumnValue, Object, EntityColumnValue, String)
Entity.CreateLookupDisplayValuesSelect(IEnumerable<EntitySchemaColumn>)
Entity.LoadLookupDisplayValues(Select)
Entity.ThrowEvent(String, EventArgs)
Entity.GetLocalizationEntity(Guid)
Entity.Write(DataWriter, Entity, String)
Entity.Write(DataWriter, Entity, String, Boolean)
Entity.Read(UserConnection, DataReader)
Entity.SerializeToJson(Entity)
Entity.DeserializeFromJson(UserConnection, String)
Entity.ToString()
Entity.GetHashCode()
Entity.Equals(Object)
Entity.GetIsColumnValueLoaded(String)
Entity.GetStreamValue(String)
Entity.GetTypedColumnValue<TResult>(String)
Entity.GetIsColumnValueLoaded(EntitySchemaColumn)
Entity.GetColumnValueNames()
Entity.GetChangedColumnValues()
Entity.GetColumnValue(String)
Entity.GetColumnValue(EntitySchemaColumn)
Entity.GetBytesValue(String)
Entity.SetColumnValue(String, Object)
Entity.SetColumnValue(EntitySchemaColumn, Object)
Entity.SetStreamValue(String, Stream)
Entity.SetBytesValue(String, Byte[])
Entity.SetColumnBothValues(EntitySchemaColumn, Object, String)
Entity.SetColumnBothValues(String, Object, String, String)
Entity.GetTypedColumnValue<TResult>(EntitySchemaColumn)
Entity.GetColumnOldValue(String)
Entity.GetColumnOldValue(EntitySchemaColumn)
Entity.GetTypedOldColumnValue<TResult>(String)
Entity.GetTypedOldColumnValue<TResult>(EntitySchemaColumn)
Entity.GetColumnDisplayValue(EntitySchemaColumn)
Entity.ResetColumnValues()
Entity.ResetOldColumnValues()
Entity.IsColumnValueLoaded(String)
Entity.IsColumnValueLoaded(EntitySchemaColumn)
Entity.LoadShallowColumnValue(String, Object)
Entity.LoadShallowColumnValue(EntitySchemaColumn, Object)
Entity.LoadColumnValue(String, IDataReader, Int32, Int32)
Entity.LoadColumnValue(String, IDataReader, Int32)
Entity.LoadColumnValue(String, Object)
Entity.LoadColumnValue(EntitySchemaColumn, Object)
Entity.SetDefColumnValue(String, Object)
Entity.SetDefColumnValue(String)
Entity.SetDefColumnValues()
Entity.AddDefRights()
Entity.AddDefRights(Guid)
Entity.AddDefRights(IEnumerable<Guid>)
Entity.FetchFromDB(EntitySchemaColumn, Object, Boolean)
Entity.FetchFromDB(String, Object, IEnumerable<String>, Boolean)
Entity.FetchFromDB(IEnumerable<String>, Boolean)
Entity.FetchFromDB(String, Object, Boolean)
Entity.FetchFromDB(Object, Boolean)
Entity.FetchFromDB(Dictionary<String, Object>, Boolean)
Entity.FetchFromDB(EntitySchemaColumn, Object, IEnumerable<EntitySchemaColumn>, Boolean)
Entity.FetchPrimaryColumnFromDB(Object)
Entity.FetchPrimaryInfoFromDB(EntitySchemaColumn, Object)
Entity.FetchPrimaryInfoFromDB(String, Object)
Entity.ExistInDB(EntitySchemaColumn, Object)
Entity.ExistInDB(String, Object)
Entity.ExistInDB(Object)
Entity.ExistInDB(Dictionary<String, Object>)
Entity.TrackChangeInDB(EntitySchema)
Entity.InsertToDB(Boolean, Boolean, Boolean)
Entity.InsertToDB(Boolean, Boolean)
Entity.UpdateRecordRightsPosition(Guid)
Entity.UpdateInDB(Boolean, Boolean)
Entity.UpdateInDB(Boolean)
Entity.Save(Boolean, Boolean)
Entity.Save(Boolean, Boolean, Boolean)
Entity.Save(EntitySaveConfig)
Entity.Delete()
Entity.Delete(Boolean)
Entity.DeleteWithCancelProcess()
Entity.Delete(Object)
Entity.Delete(Object, Boolean)
Entity.Load(DataRow)
Entity.Load(DataRow, Dictionary<String, String>)
Entity.Load(IDataReader)
Entity.Load(IDataReader, IDictionary<String, String>)
Entity.Load(Object)
Entity.Load(Object, IDictionary<String, String>)
Entity.LoadShallow(DataRow)
Entity.LoadShallow(DataRow, Dictionary<String, String>)
Entity.LoadShallow(IDataReader)
Entity.LoadShallow(IDataReader, Dictionary<String, String>)
Entity.LoadShallow(Object)
Entity.LoadShallow(Object, Dictionary<String, String>)
Entity.LoadLookupDisplayValues()
Entity.LoadLookupDisplayValues(IEnumerable<String>)
Entity.LoadLookupDisplayValues(String[])
Entity.LoadLookupDisplayValues(IEnumerable<EntitySchemaColumn>)
Entity.Validate()
Entity.ReadData(DataReader)
Entity.ReadData(DataReader, EntitySchema)
Entity.Write(DataWriter, String)
Entity.WriteData(DataWriter)
Entity.WriteData(DataWriter, EntitySchema)
Entity.WriteData(DataWriter, EntitySchema, Boolean)
Entity.AddLicOperations(ICollection<String>)
Entity.CreateInsert(Boolean)
Entity.CreateUpdate(Boolean)
Entity.FindEntityColumnValue(String)
Entity.ForceSetColumnValue(String, Object)
Entity.ForceGetEntityColumnValue(String)
Entity.ICompositeObject.TryGetValue(String, Type, Object)
Entity.ICompositeObject.TryGetValue<TValueType>(String, T)
Entity.GetColumnNames()
Entity.GetColumnValues()
Entity.UseAdminRights
Entity.InstanceUId
Entity.Process
Entity.IsDeletedFromDB
Entity.EntitySchemaManagerName
Entity.ValueListSchemaManagerName
Entity.UserConnection
Entity.SchemaName
Entity.IsSchemaInitialized
Entity.Schema
Entity.StoringState
Entity.ChangeType
Entity.LoadState
Entity.PrimaryColumnValue
Entity.PrimaryDisplayColumnValue
Entity.HierarchyColumnValue
Entity.LookupColumnEntities
Entity.EntitySchemaManager
Entity.ValueListSchemaManager
Entity.ValidationMessages
Entity.LicOperationPrefix
Entity.HasColumnValues
Entity.UseDefRights
Entity.UseLazyLoad
Entity.RecordInactive
Entity.IsInValidating
Entity.IsInInserting
Entity.IsInInserted
Entity.IsInUpdating
Entity.IsInUpdated
Entity.IsInDeleting
Entity.IsInDeleted
Entity.IsInSaving
Entity.IsInSaveError
Entity.IsInSaved
Entity.IsInLoading
Entity.IsInLoaded
Entity.IsInColumnValueChanging
Entity.IsInColumnValueChanged
Entity.IsInDefColumnValuesSet
Entity.Validating
Entity.Inserting
Entity.Inserted
Entity.Updating
Entity.Updated
Entity.Deleting
Entity.Deleted
Entity.Saving
Entity.SaveError
Entity.Saved
Entity.Loading
Entity.Loaded
Entity.ColumnValueChanging
Entity.ColumnValueChanged
Entity.DefColumnValuesSet
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class SystemEntity : Entity, IEntity, ICloneable, ILicObject, ICompositeObject, IRowModel

Constructors

SystemEntity(SystemEntity)

Initializes a new SystemEntity instance that is a clone of the specified system entity.

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

The system entity whose clone is being created.

SystemEntity(UserConnection)

Initializes a new SystemEntity instance, using the specified user connection.

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

User connection.

Methods

Clone()

Gets the System.Object instance that is a clone of the current system entity.

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

The System.Object instance that is a clone of the current system entity.

Overrides
Entity.Clone()

Implements

IEntity
System.ICloneable
ILicObject
ICompositeObject

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)
EntityExtensions.CopyEntityLookupProperties(Entity, Entity)
CoreEntityExtension.FillColumnValues(Entity, UserConnection, ColumnValues)
LookupResolver.SetLookupColumnValue(Entity, String, String, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
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