MigrationsAnnotationProvider MigrationsAnnotationProvider Class

Definition

public class MigrationsAnnotationProvider : IMigrationsAnnotationProvider
Public Class MigrationsAnnotationProvider
    Implements IMigrationsAnnotationProvider
Inheritance
System.ObjectSystem.Object
MigrationsAnnotationProviderMigrationsAnnotationProvider
Implements

Inherited Members

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)

public virtual IEnumerable<IAnnotation> For(IEntityType entityType)
Public Overridable Function For(entityType As IEntityType) As IEnumerable(Of IAnnotation)
Parameters
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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<IAnnotation> System.Collections.Generic.IEnumerable(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
index
IIndex IIndex
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
key
IKey IKey
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
model
IModel IModel
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
property
IProperty IProperty
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
sequence
ISequence ISequence
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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<IAnnotation> System.Collections.Generic.IEnumerable(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<IAnnotation> System.Collections.Generic.IEnumerable(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
index
IIndex IIndex
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
key
IKey IKey
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
model
IModel IModel
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
property
IProperty IProperty
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(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
sequence
ISequence ISequence
Returns
System.Collections.Generic.IEnumerable<IAnnotation> System.Collections.Generic.IEnumerable(Of IAnnotation)