IMigrationsAnnotationProvider IMigrationsAnnotationProvider Interface

Syntax

Declaration

public interface IMigrationsAnnotationProviderPublic Interface IMigrationsAnnotationProvider

Methods summary

Methods

  • For(IEntityType)
    For(IEntityType)
    IEnumerable<IAnnotation> For(IEntityType entityType)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)
    IEnumerable<IAnnotation> For(IForeignKey foreignKey)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)
    IEnumerable<IAnnotation> For(IIndex index)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)
    IEnumerable<IAnnotation> For(IKey key)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)
    IEnumerable<IAnnotation> For(IModel model)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)
    IEnumerable<IAnnotation> For(IProperty property)Function For(property As IProperty) As IEnumerable(Of IAnnotation)

    Parameters

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • For(ISequence)
    For(ISequence)
    IEnumerable<IAnnotation> For(ISequence sequence)Function For(sequence As ISequence) As IEnumerable(Of IAnnotation)

    Parameters

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • ForRemove(IEntityType)
    ForRemove(IEntityType)
    IEnumerable<IAnnotation> ForRemove(IEntityType entityType)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)
    IEnumerable<IAnnotation> ForRemove(IForeignKey foreignKey)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)
    IEnumerable<IAnnotation> ForRemove(IIndex index)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)
    IEnumerable<IAnnotation> ForRemove(IKey key)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)
    IEnumerable<IAnnotation> ForRemove(IModel model)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)
    IEnumerable<IAnnotation> ForRemove(IProperty property)Function ForRemove(property As IProperty) As IEnumerable(Of IAnnotation)

    Parameters

    Returns

    • System.Collections.Generic.IEnumerable<T><IAnnotation>
      System.Collections.Generic.IEnumerable<T>(Of IAnnotation)
  • ForRemove(ISequence)
    ForRemove(ISequence)
    IEnumerable<IAnnotation> ForRemove(ISequence sequence)Function ForRemove(sequence As ISequence) As IEnumerable(Of IAnnotation)

    Parameters

    Returns

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

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll