InnerJoinAttribute class

namespace: Serenity.Data.Mapping   assemblySerenity.Net.Data

INNER JOIN type

[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
public class InnerJoinAttribute : Attribute, ISqlJoin

Public Members

name description
InnerJoinAttribute(…) Adds a inner 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.

See Also