Jazyk

ModelBuilder.UsePropertyAccessMode Metoda

Definice

Přetížení

Název Description
UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Nastaví použití pro všechny vlastnosti tohoto typu entity.

Ve výchozím nastavení se backingové pole, pokud je nalezeno podle konvence nebo bylo zadáno, používá se 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í této metody witll změnit chování pro všechny vlastnosti v modelu, jak je popsáno v výčtu PropertyAccessMode .

UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Nastaví použití pro všechny vlastnosti tohoto typu entity.

UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode Nastaví použití pro všechny vlastnosti tohoto typu entity.

Ve výchozím nastavení se backingové pole, pokud je nalezeno podle konvence nebo bylo zadáno, používá se 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í této metody witll změnit chování pro všechny vlastnosti v modelu, jak je popsáno v výčtu PropertyAccessMode .

public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode(Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder

Parametry

propertyAccessMode
PropertyAccessMode

Použití PropertyAccessMode pro vlastnosti tohoto modelu.

Návraty

Stejná ModelBuilder instance, aby bylo možné zřetězit další volání konfigurace.

Platí pro

UsePropertyAccessMode(PropertyAccessMode)

Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs
Zdroj:
ModelBuilder.cs

PropertyAccessMode Nastaví použití pro všechny vlastnosti tohoto typu entity.

public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode(Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder

Parametry

propertyAccessMode
PropertyAccessMode

Použití PropertyAccessMode pro vlastnosti tohoto modelu.

Návraty

Stejná ModelBuilder instance, aby bylo možné zřetězit další volání konfigurace.

Poznámky

Ve výchozím nastavení se backingové pole, pokud je nalezeno podle konvence nebo bylo zadáno, používá se 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í této metody změní toto chování pro všechny vlastnosti v modelu, jak je popsáno v výčtu PropertyAccessMode .

Další informace a příklady najdete v tématu Přístup k vlastnostem a polím v EF Core .

Platí pro