Class VennSetQueryableItemParam
Inheritance
VennSetQueryableItemParam
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class VennSetQueryableItemParam : BaseEntity, IVennSetQueryableItemParam, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IVennSetQueryableItemParam>
Constructors
VennSetQueryableItemParam()
Declaration
public VennSetQueryableItemParam()
Properties
SourceQueryableItemFieldUniqueKey
A property within the Venn Set Parameters that you want to use to join to the selected Queryable Item.
Declaration
[Required]
public string SourceQueryableItemFieldUniqueKey { get; set; }
Property Value
TargetQueryableItemFieldUniqueKey
This is the property on the selected queryable item that you want to use to join to the source queryable item.
This will list all fields against this queryable item, and if it has parameters(is a query queryable item)
those will also be listed allowing you to pass values into the parameters as part of the join.Doing so will
force the join to be an outer apply join.
Declaration
[Required]
public string TargetQueryableItemFieldUniqueKey { get; set; }
Property Value
TargetVennSetQueryableItemID
Declaration
[RequiredNoDefaultIDValidation]
public Guid TargetVennSetQueryableItemID { get; set; }
Property Value
TargetVennSetQueryableItemID_Label
Declaration
public string TargetVennSetQueryableItemID_Label { get; set; }
Property Value
TargetVennSetQueryableItemID_Label_Silent
Declaration
[NotMapped]
public string TargetVennSetQueryableItemID_Label_Silent { get; set; }
Property Value
VennSetID
Links to IVennSet. The parent dataset this join is a member of
Declaration
[RequiredNoDefaultIDValidation]
public Guid VennSetID { get; set; }
Property Value
VennSetID_Label
Declaration
public string VennSetID_Label { get; set; }
Property Value
VennSetID_Label_Silent
Declaration
[NotMapped]
public string VennSetID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IVennSetQueryableItemParam)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IVennSetQueryableItemParam source)
Parameters
Implements
Extension Methods