MigrationsAnnotationProvider MigrationsAnnotationProvider Class

Syntax

Declaration

public class MigrationsAnnotationProvider : IMigrationsAnnotationProviderPublic Class MigrationsAnnotationProvider
    Implements IMigrationsAnnotationProvider

Inheritance Hierarchy

  • System.Object
    System.Object
  • MigrationsAnnotationProvider
    MigrationsAnnotationProvider

Inherited Members

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

Methods

  • For(IEntityType)
    For(IEntityType)
    public virtual IEnumerable<IAnnotation> For(IEntityType entityType)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(IForeignKey foreignKey)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(IIndex index)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(IKey key)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(IModel model)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(IProperty property)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> For(ISequence sequence)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IEntityType entityType)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IForeignKey foreignKey)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IIndex index)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IKey key)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IModel model)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(IProperty property)Public Overridable 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)
    public virtual IEnumerable<IAnnotation> ForRemove(ISequence sequence)Public Overridable 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