CascadeDeleteConvention Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Konvention, die das Löschverhalten Cascade für erforderliche und ClientSetNull optionale Fremdschlüssel auf festlegt.
public class CascadeDeleteConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IForeignKeyRequirednessChangedConvention
type CascadeDeleteConvention = class
interface IForeignKeyAddedConvention
interface IConvention
interface IForeignKeyRequirednessChangedConvention
Public Class CascadeDeleteConvention
Implements IForeignKeyAddedConvention, IForeignKeyRequirednessChangedConvention
- Vererbung
-
CascadeDeleteConvention
- Abgeleitet
- Implementiert
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellerstellungskonventionen .
Konstruktoren
CascadeDeleteConvention(ProviderConventionSetBuilderDependencies) |
Erstellt eine neue Instanz von CascadeDeleteConvention. |
Eigenschaften
Dependencies |
Abhängigkeiten für diesen Dienst. |
Methoden
GetTargetDeleteBehavior(IConventionForeignKey) |
Gibt das Löschverhalten zurück, das für den angegebenen Fremdschlüssel festgelegt werden soll. |
ProcessForeignKeyAdded(IConventionForeignKeyBuilder, IConventionContext<IConventionForeignKeyBuilder>) |
Wird aufgerufen, nachdem dem Entitätstyp ein Fremdschlüssel hinzugefügt wurde. |
ProcessForeignKeyAdded(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Wird aufgerufen, nachdem dem Entitätstyp ein Fremdschlüssel hinzugefügt wurde. |
ProcessForeignKeyRequirednessChanged(IConventionForeignKeyBuilder, IConventionContext<Nullable<Boolean>>) |
Wird aufgerufen, nachdem die Anforderung für einen Fremdschlüssel geändert wurde. |
ProcessForeignKeyRequirednessChanged(IConventionRelationshipBuilder, IConventionContext<IConventionRelationshipBuilder>) |
Wird aufgerufen, nachdem die Anforderung für einen Fremdschlüssel geändert wurde. |
Gilt für:
Entity Framework