Sdílet prostřednictvím


IConventionAnnotatableBuilder Rozhraní

Definice

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionAnnotatable konvencí z.

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

public interface IConventionAnnotatableBuilder
type IConventionAnnotatableBuilder = interface
Public Interface IConventionAnnotatableBuilder
Odvozené

Poznámky

Další informace a příklady najdete v tématu Konvence vytváření modelů .

Vlastnosti

Metadata

Získá položku s poznámkami, která je nakonfigurována.

ModelBuilder

Získá tvůrce modelu.

Metody

CanRemoveAnnotation(String, Boolean)

Vrátí hodnotu označující, zda lze pomocí tohoto zdroje konfigurace odebrat poznámku s daným názvem.

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.

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.

HasNoAnnotation(String, Boolean)

Odebere poznámku s daným názvem z tohoto objektu.

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 null je zadána hodnota.

RemoveAnnotation(String, Boolean)
Zastaralé.

Odebere poznámku s daným názvem z tohoto objektu.

SetOrRemoveAnnotation(String, Object, Boolean)
Zastaralé.

Nastaví nebo odebere poznámku uloženou pod daným názvem.

Platí pro