Freigeben über


MigrationsAnnotationProvider.For Methode

Definition

Überlädt

For(ISequence)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene ISequenceab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IModel)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IModelab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IKey)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IKeyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IProperty)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IPropertyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IForeignKey)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IForeignKeyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IEntityType)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IEntityTypeab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(ICheckConstraint)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene ICheckConstraintab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(IIndex)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IIndexab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

For(ISequence)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene ISequenceab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sequence As ISequence) As IEnumerable(Of IAnnotation)

Parameter

sequence
ISequence

Die Sequenz.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IModel)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IModelab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (model As IModel) As IEnumerable(Of IAnnotation)

Parameter

model
IModel

Das Modell.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IKey)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IKeyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IKey key);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (key As IKey) As IEnumerable(Of IAnnotation)

Parameter

key
IKey

Der Schlüssel.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IProperty)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IPropertyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (property As IProperty) As IEnumerable(Of IAnnotation)

Parameter

property
IProperty

Die Eigenschaft.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IForeignKey)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IForeignKeyab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IForeignKey foreignKey);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (foreignKey As IForeignKey) As IEnumerable(Of IAnnotation)

Parameter

foreignKey
IForeignKey

Der Fremdschlüssel.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IEntityType)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IEntityTypeab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (entityType As IEntityType) As IEnumerable(Of IAnnotation)

Parameter

entityType
IEntityType

Der Entitätstyp.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(ICheckConstraint)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene ICheckConstraintab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint checkConstraint);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (checkConstraint As ICheckConstraint) As IEnumerable(Of IAnnotation)

Parameter

checkConstraint
ICheckConstraint

Die Check-Einschränkung.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für:

For(IIndex)

Ruft anbieterspezifische Migrationsanmerkungen für die angegebene IIndexab.

Die Standardimplementierung gibt eine leere Auflistung zurück.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IIndex index);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (index As IIndex) As IEnumerable(Of IAnnotation)

Parameter

index
IIndex

Der Index.

Gibt zurück

Die Anmerkungen.

Implementiert

Gilt für: