LeftJoinAttribute class

namespace: Serenity.Data.Mapping   assemblySerenity.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