Class History
Assembly: LemonEdge.Database.Connector.dll
Syntax
public class History : BaseFunctionDescriptor
Constructors
History(EntityDescriptor, IQueryBuilderFactory, IEntityDescriptorFactory)
Declaration
public History(EntityDescriptor descriptor, IQueryBuilderFactory queryBuilderFactory, IEntityDescriptorFactory entityDescriptorFactory)
Parameters
Fields
ColPropName
Declaration
public const string ColPropName = "ItemPropName"
Field Value
ColValName
Declaration
public const string ColValName = "ItemPropValue"
Field Value
Properties
IsSchemaBound
Declaration
public override bool IsSchemaBound { get; }
Property Value
Overrides
UnAuditableTypes
Declaration
public static IEnumerable<SQLType> UnAuditableTypes { get; }
Property Value
Methods
CreateForOtherDescriptor(EntityDescriptor)
Declaration
public override BaseFunctionDescriptor CreateForOtherDescriptor(EntityDescriptor other)
Parameters
Returns
Overrides
GetCoreColumns(EntityDescriptor)
Declaration
public static IEnumerable<string> GetCoreColumns(EntityDescriptor descriptor)
Parameters
Returns
GetCreateFunction()
Declaration
public override string GetCreateFunction()
Returns
Overrides
GetDependantFunctionTypes()
Declaration
public override IEnumerable<Type> GetDependantFunctionTypes()
Returns
Overrides
GetFunctionName(EntityDescriptor)
Declaration
public static string GetFunctionName(EntityDescriptor descriptor)
Parameters
Returns
GetFunctionName(string, string, string)
Declaration
public override string GetFunctionName(string itemName, string setName, string replicatedFromItemName)
Parameters
Returns
Overrides
Extension Methods