Class EntityIdxBase<TTableInfo, TIdx>
Inheritance
EntityIdxBase<TTableInfo, TIdx>
Assembly: SoDataBase.dll
Syntax
public abstract class EntityIdxBase<TTableInfo, TIdx> : EntityIdxBase, ISentryIgnorable where TTableInfo : TableInfo where TIdx : IdxBase<TTableInfo>
Type Parameters
Name |
Description |
TTableInfo |
|
TIdx |
|
Constructors
EntityIdxBase(TIdx)
Declaration
protected EntityIdxBase(TIdx idx)
Parameters
Type |
Name |
Description |
TIdx |
idx |
|
Properties
IsSentryIgnored
Declaration
public override bool IsSentryIgnored { get; }
Property Value
Overrides
JoinRestriction
JoinRestriction for the select statement
Declaration
public JoinRestriction JoinRestriction { get; }
Property Value
ReturnFields
ReturnFieldsCollection for the select statement
Declaration
public ReturnFieldsCollection ReturnFields { get; }
Property Value
RowIdx
Declaration
public virtual TIdx RowIdx { get; }
Property Value
TableInfo
Declaration
public virtual TTableInfo TableInfo { get; }
Property Value
Type |
Description |
TTableInfo |
|
Methods
BeginIgnoreSentryCheck()
Declaration
public override IgnoreSentryCheck BeginIgnoreSentryCheck()
Returns
Overrides
EndIgnoreSentryCheck()
Declaration
public override void EndIgnoreSentryCheck()
Overrides
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)