Sql​Server​Migrations​Annotation​Provider Sql​Server​Migrations​Annotation​Provider 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 SqlServerMigrationsAnnotationProvider : MigrationsAnnotationProvider, IMigrationsAnnotationProviderPublic Class SqlServerMigrationsAnnotationProvider
    Inherits MigrationsAnnotationProvider
    Implements IMigrationsAnnotationProvider
Inheritance
System.ObjectSystem.Object
SqlServerMigrationsAnnotationProviderSqlServerMigrationsAnnotationProvider
Implements

Inherited Members

Microsoft.EntityFrameworkCore.Migrations.MigrationsAnnotationProvider

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()

Methods

For(IEntityType) For(IEntityType)

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 override IEnumerable<IAnnotation> For(IEntityType entityType)Public Overrides Function For(entityType As IEntityType) As IEnumerable(Of IAnnotation)
Parameters
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

For(IForeignKey) For(IForeignKey)

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 override IEnumerable<IAnnotation> For(IForeignKey foreignKey)Public Overrides Function For(foreignKey As IForeignKey) As IEnumerable(Of IAnnotation)
Parameters
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

For(IIndex) For(IIndex)

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 override IEnumerable<IAnnotation> For(IIndex index)Public Overrides Function For(index As IIndex) As IEnumerable(Of IAnnotation)
Parameters
index
IIndex IIndex
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

For(IKey) For(IKey)

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 override IEnumerable<IAnnotation> For(IKey key)Public Overrides Function For(key As IKey) As IEnumerable(Of IAnnotation)
Parameters
key
IKey IKey
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

For(IModel) For(IModel)

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 override IEnumerable<IAnnotation> For(IModel model)Public Overrides Function For(model As IModel) As IEnumerable(Of IAnnotation)
Parameters
model
IModel IModel
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

For(IProperty) For(IProperty)

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 override IEnumerable<IAnnotation> For(IProperty property)Public Overrides Function For(property As IProperty) As IEnumerable(Of IAnnotation)
Parameters
property
IProperty IProperty
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IEntityType) ForRemove(IEntityType)

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 override IEnumerable<IAnnotation> ForRemove(IEntityType entityType)Public Overrides Function ForRemove(entityType As IEntityType) As IEnumerable(Of IAnnotation)
Parameters
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IForeignKey) ForRemove(IForeignKey)

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 override IEnumerable<IAnnotation> ForRemove(IForeignKey foreignKey)Public Overrides Function ForRemove(foreignKey As IForeignKey) As IEnumerable(Of IAnnotation)
Parameters
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IIndex) ForRemove(IIndex)

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 override IEnumerable<IAnnotation> ForRemove(IIndex index)Public Overrides Function ForRemove(index As IIndex) As IEnumerable(Of IAnnotation)
Parameters
index
IIndex IIndex
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IKey) ForRemove(IKey)

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 override IEnumerable<IAnnotation> ForRemove(IKey key)Public Overrides Function ForRemove(key As IKey) As IEnumerable(Of IAnnotation)
Parameters
key
IKey IKey
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IModel) ForRemove(IModel)

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 override IEnumerable<IAnnotation> ForRemove(IModel model)Public Overrides Function ForRemove(model As IModel) As IEnumerable(Of IAnnotation)
Parameters
model
IModel IModel
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides

ForRemove(IProperty) ForRemove(IProperty)

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 override IEnumerable<IAnnotation> ForRemove(IProperty property)Public Overrides Function ForRemove(property As IProperty) As IEnumerable(Of IAnnotation)
Parameters
property
IProperty IProperty
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)
Overrides