Sdílet prostřednictvím


IConventionModelBuilder.UsePropertyAccessMode Metoda

Definice

Nastaví hodnotu PropertyAccessMode tak, aby se používala pro všechny vlastnosti tohoto typu entity.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode? propertyAccessMode, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode? propertyAccessMode, bool fromDataAnnotation = false);
abstract member UsePropertyAccessMode : Nullable<Microsoft.EntityFrameworkCore.PropertyAccessMode> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
Public Function UsePropertyAccessMode (propertyAccessMode As Nullable(Of PropertyAccessMode), Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

Parametry

propertyAccessMode
Nullable<PropertyAccessMode>

PropertyAccessMode se použít pro vlastnosti tohoto modelu.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla konfigurace úspěšná, null jinak.

Poznámky

Ve výchozím nastavení se záložní pole, pokud je nalezeno konvencí nebo bylo zadáno, používá při vytváření nových objektů, obvykle při dotazování entit z databáze. Vlastnosti se používají pro všechny ostatní přístupy. Voláním této metody se toto chování změní pro všechny vlastnosti v modelu, jak je popsáno ve výčtu PropertyAccessMode .

Platí pro