SqlServerIndexBuilderAnnotations SqlServerIndexBuilderAnnotations Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class SqlServerIndexBuilderAnnotations : SqlServerIndexAnnotations, ISqlServerIndexAnnotations, IRelationalIndexAnnotations
Public Class SqlServerIndexBuilderAnnotations
    Inherits SqlServerIndexAnnotations
    Implements ISqlServerIndexAnnotations, IRelationalIndexAnnotations
Inheritance
System.ObjectSystem.Object
SqlServerIndexBuilderAnnotationsSqlServerIndexBuilderAnnotations
Implements

Constructors

SqlServerIndexBuilderAnnotations(InternalIndexBuilder, ConfigurationSource) SqlServerIndexBuilderAnnotations(InternalIndexBuilder, ConfigurationSource)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public SqlServerIndexBuilderAnnotations(InternalIndexBuilder internalBuilder, ConfigurationSource configurationSource)
Public Sub New(internalBuilder As InternalIndexBuilder, configurationSource As ConfigurationSource)
Parameters

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetAnnotations(IEntityType) GetAnnotations(IEntityType)

GetAnnotations(IProperty) GetAnnotations(IProperty)

GetDefaultIndexName(String, IEnumerable) GetDefaultIndexName(String, IEnumerable(Of String))

GetDefaultName() GetDefaultName()

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

IsClustered(Nullable) IsClustered(Nullable(Of Boolean))

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual bool IsClustered(bool ? value)
Public Overridable Function IsClustered(value As Boolean?) As Boolean
Parameters
value
System.Nullable<System.Boolean> System.Nullable(Of System.Boolean)
Returns
System.Boolean System.Boolean

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

Name(String) Name(String)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual bool Name(string value)
Public Overridable Function Name(value As String) As Boolean
Parameters
value
System.String System.String
Returns
System.Boolean System.Boolean

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

SetIsClustered(Nullable) SetIsClustered(Nullable(Of Boolean))

Inherited from SqlServerIndexAnnotations

SetName(String) SetName(String)

ToString() ToString()

Inherited from System.Object

Properties

Annotations Annotations

Index Index

IsClustered IsClustered

Inherited from SqlServerIndexAnnotations

Name Name

Fields

DefaultIndexNamePrefix DefaultIndexNamePrefix

ProviderFullAnnotationNames ProviderFullAnnotationNames