Interface ISQLWrapperChainLink
Inherited Members
Namespace: LemonEdge.API.Entities.Reporting
Assembly: LemonEdge.API.dll
Syntax
[EntityDefinition(EntityID.SQLWrapperChainLink, "dbo.LT_SQLWrapperChainLinks", "SQLWrapperChainLink", IsStandingDataEntity = true, HelpURL = "help/enterprise-data-tools/reporting/sql-wrappers/intro.html")]
[DefaultEntityIcon(ImageType.LinkPlus)]
public interface ISQLWrapperChainLink : IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
HardcodedSourceValue
The hardoced source value to use for the parameter value
Declaration
[EntityProperty(SQLType.NVarChar, true)]
[EntityDescription("The hardoced source value to use for the parameter value")]
string HardcodedSourceValue { get; set; }
Property Value
Type | Description |
---|---|
string |
SQLWrapperChainID
[Key] Links to ISQLWrapper. The parent sql wrapper this belongs to.
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.SQLWrapperChain, "ID", SingleJoinType.One, "SQL Wrapper Chain", "Links", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = false)]
Guid SQLWrapperChainID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
SQLWrapperID
[Key] Links to ISQLWrapper. The parent sql wrapper this belongs to.
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.SQLWrapper, "ID", SingleJoinType.One, "SQL Wrapper", "Chain Links", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
Guid SQLWrapperID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
SourceValue
The source parameter/column to use from the source sql wrapper for the parameter value
Declaration
[EntityProperty(SQLType.NVarChar, true)]
[EntityDescription("The source parameter/column to use from the source sql wrapper for the parameter value")]
string SourceValue { get; set; }
Property Value
Type | Description |
---|---|
string |
TargetParameter
The target parameter to call from the source sql wrapper
Declaration
[EntityProperty(SQLType.NVarChar, false)]
[EntityKeyProperty]
[EntityDescription("The target parameter to call from the source sql wrapper")]
string TargetParameter { get; set; }
Property Value
Type | Description |
---|---|
string |