IMigrationsAnnotationProvider IMigrationsAnnotationProvider Interface

Definition

public interface IMigrationsAnnotationProvider
Public Interface IMigrationsAnnotationProvider

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

For(IIndex) For(IIndex)

IEnumerable<IAnnotation> For(IIndex index)
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)

IEnumerable<IAnnotation> For(IKey key)
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)

IEnumerable<IAnnotation> For(IModel model)
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)

IEnumerable<IAnnotation> For(IProperty property)
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)

IEnumerable<IAnnotation> For(ISequence sequence)
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)

IEnumerable<IAnnotation> ForRemove(IEntityType entityType)
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)

IEnumerable<IAnnotation> ForRemove(IForeignKey foreignKey)
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)

IEnumerable<IAnnotation> ForRemove(IIndex index)
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)

IEnumerable<IAnnotation> ForRemove(IKey key)
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)

IEnumerable<IAnnotation> ForRemove(IModel model)
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)

IEnumerable<IAnnotation> ForRemove(IProperty property)
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)

IEnumerable<IAnnotation> ForRemove(ISequence sequence)
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)