SqlServerMigrationsAnnotationProvider SqlServerMigrationsAnnotationProvider Class

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.

Syntax

Declaration

public class SqlServerMigrationsAnnotationProvider : MigrationsAnnotationProvider, IMigrationsAnnotationProviderPublic Class SqlServerMigrationsAnnotationProvider
    Inherits MigrationsAnnotationProvider
    Implements IMigrationsAnnotationProvider

Inheritance Hierarchy

Inherited Members

For(ISequence),
For(ISequence),
ForRemove(ISequence),
ForRemove(ISequence),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Methods summary

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • 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

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)

Details

Assembly

Microsoft.EntityFrameworkCore.SqlServer.dll