ForeignKeyModel ForeignKeyModel Class

Syntax

Declaration

public class ForeignKeyModel : Annotatable, IMutableAnnotatable, IAnnotatablePublic Class ForeignKeyModel
    Inherits Annotatable
    Implements IMutableAnnotatable, IAnnotatable

Inheritance Hierarchy

Inherited Members

GetAnnotations(),
GetAnnotations(),
AddAnnotation(String, Object),
AddAnnotation(String, Object),
AddAnnotation(String, Annotation),
AddAnnotation(String, Annotation),
SetAnnotation(String, Annotation),
SetAnnotation(String, Annotation),
OnAnnotationSet(String, Annotation, Annotation),
OnAnnotationSet(String, Annotation, Annotation),
GetOrAddAnnotation(String, Object),
GetOrAddAnnotation(String, Object),
FindAnnotation(String),
FindAnnotation(String),
RemoveAnnotation(String),
RemoveAnnotation(String),
Item[String],
Item(String),
CreateAnnotation(String, Object),
CreateAnnotation(String, Object),
IAnnotatable.GetAnnotations(),
Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable.GetAnnotations(),
IAnnotatable.FindAnnotation(String),
Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable.FindAnnotation(String),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Properties summary

Properties

  • Columns
    Columns
    public virtual ICollection<ForeignKeyColumnModel> Columns { get; }Public Overridable ReadOnly Property Columns As ICollection(Of ForeignKeyColumnModel)

    Property Value

  • DisplayName
    DisplayName
    public virtual string DisplayName { get; }Public Overridable ReadOnly Property DisplayName As String

    Property Value

    • System.String
      System.String
  • Name
    Name
    public virtual string Name { get; set; }Public Overridable Property Name As String

    Property Value

    • System.String
      System.String
  • OnDelete
    OnDelete
    public virtual ReferentialAction? OnDelete { get; set; }Public Overridable Property OnDelete As ReferentialAction?

    Property Value

  • PrincipalTable
    PrincipalTable
    public virtual TableModel PrincipalTable { get; set; }Public Overridable Property PrincipalTable As TableModel

    Property Value

  • Table
    Table
    public virtual TableModel Table { get; set; }Public Overridable Property Table As TableModel

    Property Value

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.Design.dll