IConventionPropertyBaseBuilder Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionPropertyBase konvencí z.
Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public interface IConventionPropertyBaseBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionPropertyBaseBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionPropertyBaseBuilder
Implements IConventionAnnotatableBuilder
- Odvozené
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Konvence vytváření modelů .
Vlastnosti
Metadata |
Získá objekt podobné vlastnosti, který je nakonfigurován. |
ModelBuilder |
Získá tvůrce modelu. (Zděděno od IConventionAnnotatableBuilder) |
Metody
CanRemoveAnnotation(String, Boolean) |
Vrátí hodnotu označující, zda lze pomocí tohoto zdroje konfigurace odebrat poznámku s daným názvem. (Zděděno od IConventionAnnotatableBuilder) |
CanSetAnnotation(String, Object, Boolean) |
Vrátí hodnotu určující, zda lze z tohoto zdroje konfigurace nastavit poznámku s daným názvem a hodnotou. (Zděděno od IConventionAnnotatableBuilder) |
CanSetField(FieldInfo, Boolean) |
Vrátí hodnotu označující, zda lze pro tento objekt podobné vlastnosti nastavit záložní pole z aktuálního zdroje konfigurace. |
CanSetField(String, Boolean) |
Vrátí hodnotu označující, zda lze pro tento objekt podobné vlastnosti nastavit záložní pole z aktuálního zdroje konfigurace. |
CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Vrátí hodnotu určující, zda PropertyAccessMode lze nastavit pro tento objekt podobné vlastnosti z aktuálního zdroje konfigurace. |
HasAnnotation(String, Object, Boolean) |
Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem. (Zděděno od IConventionAnnotatableBuilder) |
HasField(FieldInfo, Boolean) |
Nastaví záložní pole, které se má použít pro tento objekt podobný vlastnosti. |
HasField(String, Boolean) |
Nastaví záložní pole, které se má použít pro tento objekt podobný vlastnosti. |
HasNoAnnotation(String, Boolean) |
Odebere poznámku s daným názvem z tohoto objektu. (Zděděno od IConventionAnnotatableBuilder) |
HasNonNullAnnotation(String, Object, Boolean) |
Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem.
Odebere anotaci, pokud |
RemoveAnnotation(String, Boolean) |
Zastaralé.
Odebere poznámku s daným názvem z tohoto objektu. (Zděděno od IConventionAnnotatableBuilder) |
SetOrRemoveAnnotation(String, Object, Boolean) |
Zastaralé.
Nastaví nebo odebere poznámku uloženou pod daným názvem. (Zděděno od IConventionAnnotatableBuilder) |
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Nastaví pro PropertyAccessMode tento objekt podobný vlastnosti hodnotu . |