TableModel TableModel Class

Syntax

Declaration

public class TableModel : Annotatable, IMutableAnnotatable, IAnnotatablePublic Class TableModel
    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<ColumnModel> Columns { get; set; }Public Overridable Property Columns As ICollection(Of ColumnModel)

    Property Value

    • System.Collections.Generic.ICollection<T><ColumnModel>
      System.Collections.Generic.ICollection<T>(Of ColumnModel)
  • Database
    Database
    public virtual DatabaseModel Database { get; set; }Public Overridable Property Database As DatabaseModel

    Property Value

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

    Property Value

    • System.String
      System.String
  • ForeignKeys
    ForeignKeys
    public virtual ICollection<ForeignKeyModel> ForeignKeys { get; }Public Overridable ReadOnly Property ForeignKeys As ICollection(Of ForeignKeyModel)

    Property Value

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

    Property Value

    • System.Collections.Generic.ICollection<T><IndexModel>
      System.Collections.Generic.ICollection<T>(Of IndexModel)
  • Name
    Name
    public virtual string Name { get; set; }Public Overridable Property Name As String

    Property Value

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

    Property Value

    • System.String
      System.String

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.Design.dll