IConventionRelationalPropertyOverridesBuilder Schnittstelle
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.
Stellt eine einfache API zum Konfigurieren einer IConventionRelationalPropertyOverrides.
public interface IConventionRelationalPropertyOverridesBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionRelationalPropertyOverridesBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionRelationalPropertyOverridesBuilder
Implements IConventionAnnotatableBuilder
- Implementiert
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellbaukonventionen .
Eigenschaften
| Name | Beschreibung |
|---|---|
| Metadata |
Die zu konfigurierenden Außerkraftsetzungen. |
| ModelBuilder |
Ruft den Modell-Generator ab. (Geerbt von IConventionAnnotatableBuilder) |
Methoden
| Name | Beschreibung |
|---|---|
| CanRemoveAnnotation(String, Boolean) |
Gibt einen Wert zurück, der angibt, ob eine Anmerkung mit dem angegebenen Namen mithilfe dieser Konfigurationsquelle entfernt werden kann. (Geerbt von IConventionAnnotatableBuilder) |
| CanSetAnnotation(String, Object, Boolean) |
Gibt einen Wert zurück, der angibt, ob eine Anmerkung mit dem angegebenen Namen und Wert aus dieser Konfigurationsquelle festgelegt werden kann. (Geerbt von IConventionAnnotatableBuilder) |
| HasAnnotation(String, Object, Boolean) |
Legt die unter dem angegebenen Namen gespeicherte Anmerkung fest. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen mit demselben oder niedrigeren ConfigurationSourceNamen vorhanden ist. (Geerbt von IConventionAnnotatableBuilder) |
| HasNoAnnotation(String, Boolean) |
Entfernt die Anmerkung mit dem angegebenen Namen aus diesem Objekt. (Geerbt von IConventionAnnotatableBuilder) |
| HasNonNullAnnotation(String, Object, Boolean) |
Legt die unter dem angegebenen Namen gespeicherte Anmerkung fest. Überschreibt die vorhandene Anmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen mit demselben oder niedrigeren ConfigurationSourceNamen vorhanden ist.
Entfernt die Anmerkung, wenn |
| RemoveAnnotation(String, Boolean) |
Veraltet.
Entfernt die Anmerkung mit dem angegebenen Namen aus diesem Objekt. (Geerbt von IConventionAnnotatableBuilder) |
| SetOrRemoveAnnotation(String, Object, Boolean) |
Veraltet.
Legt die unter dem angegebenen Namen gespeicherte Anmerkung fest oder entfernt sie. (Geerbt von IConventionAnnotatableBuilder) |