IndexModel IndexModel Class

Definition

public class IndexModel : Annotatable, IMutableAnnotatable, IAnnotatable
Public Class IndexModel
    Inherits Annotatable
    Implements IMutableAnnotatable, IAnnotatable
Inheritance
System.ObjectSystem.Object
IndexModelIndexModel
Implements

Inherited Members

Microsoft.EntityFrameworkCore.Infrastructure.Annotatable

AddAnnotation(System.String, System.Object)AddAnnotation(System.String, System.Object)
AddAnnotation(System.String, Annotation)AddAnnotation(System.String, Annotation)
SetAnnotation(System.String, Annotation)SetAnnotation(System.String, Annotation)
GetOrAddAnnotation(System.String, System.Object)GetOrAddAnnotation(System.String, System.Object)
FindAnnotation(System.String)FindAnnotation(System.String)
RemoveAnnotation(System.String)RemoveAnnotation(System.String)
Item[System.String]Item(System.String)
CreateAnnotation(System.String, System.Object)CreateAnnotation(System.String, System.Object)

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Properties

IndexColumns IndexColumns

public virtual ICollection<IndexColumnModel> IndexColumns { get; set; }
Public Overridable Property IndexColumns As ICollection(Of IndexColumnModel)
Value
System.Collections.Generic.ICollection<IndexColumnModel> System.Collections.Generic.ICollection(Of IndexColumnModel)

IsUnique IsUnique

public virtual bool IsUnique { get; set; }
Public Overridable Property IsUnique As Boolean
Value
System.Boolean System.Boolean

Name Name

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

Table Table

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