AddForeignKeyOperation AddForeignKeyOperation Class

Syntax

Declaration

public class AddForeignKeyOperation : MigrationOperation, IMutableAnnotatable, IAnnotatablePublic Class AddForeignKeyOperation
    Inherits MigrationOperation
    Implements IMutableAnnotatable, IAnnotatable

Inheritance Hierarchy

Inherited Members

IsDestructiveChange,
IsDestructiveChange,
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 string[] Columns { get; set; }Public Overridable Property Columns 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

  • OnUpdate
    OnUpdate
    public virtual ReferentialAction OnUpdate { get; set; }Public Overridable Property OnUpdate As ReferentialAction

    Property Value

  • PrincipalColumns
    PrincipalColumns
    public virtual string[] PrincipalColumns { get; set; }Public Overridable Property PrincipalColumns As String()

    Property Value

    • System.String[]
      System.String()
  • PrincipalSchema
    PrincipalSchema
    public virtual string PrincipalSchema { get; set; }Public Overridable Property PrincipalSchema As String

    Property Value

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

    Property Value

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

    Property Value

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

    Property Value

    • System.String
      System.String

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll