LeftJoinAttribute class
namespace: Serenity.Data.Mapping assembly: Serenity.Net.Data
LEFT JOIN type
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
public class LeftJoinAttribute : Attribute, ISqlJoin
Public Members
name | description |
---|---|
LeftJoinAttribute(…) | Adds a left join on foreign key. Use this version only on properties with ForeignKey attribute. (4 constructors) |
Alias { get; } | Gets the alias. |
Dialect { get; set; } | Gets or sets the dialect. |
NegateDialect { get; set; } | Gets or sets the negating of the dialect. |
OnCriteria { get; } | Gets the ON criteria. |
PropertyPrefix { get; set; } | Gets the property prefix. |
RowType { get; set; } | Gets or sets the type of the row. |
TitlePrefix { get; set; } | Gets or sets the title prefix. |
ToTable { get; } | Gets the table joined to. |
See Also
- interface ISqlJoin
- Source: LeftJoinAttribute.cs