Show / Hide Table of Contents

Class SysLic

Inheritance
System.Object
Entity
SystemEntity
SysBaseEntity
SysBaseLookup
SysLic
Implements
IEntity
System.ICloneable
ILicObject
ICompositeObject
Inherited Members
SysBaseLookup.Clone()
SysBaseLookup.Name
SysBaseLookup.Description
SysBaseEntity.Id
SysBaseEntity.CreatedOn
SysBaseEntity.CreatedById
SysBaseEntity.CreatedByName
SysBaseEntity.CreatedBy
SysBaseEntity.ModifiedOn
SysBaseEntity.ModifiedById
SysBaseEntity.ModifiedByName
SysBaseEntity.ModifiedBy
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.Configuration
Assembly: Terrasoft.Core.dll
Syntax
public class SysLic : SysBaseLookup, IEntity, ICloneable, ILicObject, ICompositeObject, IRowModel

Constructors

SysLic(SysLic)

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

SysLic(UserConnection)

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

Properties

Count

Declaration
public int Count { get; set; }
Property Value
Type Description
System.Int32

DueDate

Declaration
public DateTime DueDate { get; set; }
Property Value
Type Description
System.DateTime

IsInLicClearing

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

IsInLicLoading

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

IsInSysPackageLoading

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

Key

Declaration
public string Key { get; set; }
Property Value
Type Description
System.String

LicType

Declaration
public SysLicType? LicType { get; set; }
Property Value
Type Description
System.Nullable<SysLicType>

LicVersion

Declaration
public string LicVersion { get; set; }
Property Value
Type Description
System.String

SSPAdministratedSchemaCount

Declaration
public int SSPAdministratedSchemaCount { get; set; }
Property Value
Type Description
System.Int32

SSPCustomEntityCount

Declaration
public int SSPCustomEntityCount { get; set; }
Property Value
Type Description
System.Int32

SSPSchemaCount

Declaration
public int SSPSchemaCount { get; set; }
Property Value
Type Description
System.Int32

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
System.DateTime

SysLicPackage

Declaration
public SysLicPackage SysLicPackage { get; }
Property Value
Type Description
SysLicPackage

SysLicPackageId

Declaration
public Guid SysLicPackageId { get; set; }
Property Value
Type Description
System.Guid

SysPackageName

Declaration
public string SysPackageName { get; set; }
Property Value
Type Description
System.String

Methods

LoadResponse(String)

Declaration
public void LoadResponse(string fileName)
Parameters
Type Name Description
System.String fileName

OnLicClearing(EventArgs)

Declaration
protected void OnLicClearing(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

OnLicLoading(LicLoadEventArgs)

Declaration
protected void OnLicLoading(LicLoadEventArgs e)
Parameters
Type Name Description
LicLoadEventArgs e

OnSysPackageLoading(SysPackageLoadEventArgs)

Declaration
protected void OnSysPackageLoading(SysPackageLoadEventArgs e)
Parameters
Type Name Description
SysPackageLoadEventArgs e

Events

LicClearing

Declaration
public event EventHandler<EventArgs> LicClearing
Event Type
Type Description
System.EventHandler<System.EventArgs>

LicLoading

Declaration
public event EventHandler<LicLoadEventArgs> LicLoading
Event Type
Type Description
System.EventHandler<LicLoadEventArgs>

SysPackageLoading

Declaration
public event EventHandler<SysPackageLoadEventArgs> SysPackageLoading
Event Type
Type Description
System.EventHandler<SysPackageLoadEventArgs>

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