ModelBuilder.Entity Metoda
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í.
Přetížení
| Název | Description |
|---|---|
| Entity(Type, Action<EntityTypeBuilder>) |
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu. |
| Entity(String, Action<EntityTypeBuilder>) |
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity s zadaným názvem ještě není součástí modelu, přidá se do modelu nový typ entity, který nemá odpovídající typ CLR. |
| Entity(Type) |
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu. |
| Entity(String) |
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity s zadaným názvem ještě není součástí modelu, přidá se do modelu nový typ entity, který nemá odpovídající typ CLR. |
| Entity<TEntity>() |
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu. |
| Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>) |
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu. |
Entity(Type, Action<EntityTypeBuilder>)
- 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
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity(Type type, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (type As Type, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parametry
- type
- Type
Typ entity, který se má nakonfigurovat.
- buildAction
- Action<EntityTypeBuilder>
Akce, která provádí konfiguraci typu entity.
Návraty
Stejná ModelBuilder instance, aby bylo možné zřetězit další volání konfigurace.
Poznámky
Toto přetížení umožňuje konfiguraci typu entity provést v řádku volání metody namísto zřetězování po volání Entity<TEntity>(). To umožňuje další konfiguraci na úrovni modelu zřetězený po konfiguraci pro typ entity.
Další informace a příklady najdete v tématu Typy entit modelování .
Platí pro
Entity(String, Action<EntityTypeBuilder>)
- 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
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity s zadaným názvem ještě není součástí modelu, přidá se do modelu nový typ entity, který nemá odpovídající typ CLR.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity(string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (name As String, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parametry
- name
- String
Název typu entity, který se má nakonfigurovat.
- buildAction
- Action<EntityTypeBuilder>
Akce, která provádí konfiguraci typu entity.
Návraty
Stejná ModelBuilder instance, aby bylo možné zřetězit další volání konfigurace.
Poznámky
Toto přetížení umožňuje konfiguraci typu entity provést v řádku volání metody namísto zřetězování po volání Entity(String). To umožňuje další konfiguraci na úrovni modelu zřetězený po konfiguraci pro typ entity.
Další informace a příklady najdete v tématu Typy entit modelování .
Platí pro
Entity(Type)
- 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
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity(Type type);
abstract member Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (type As Type) As EntityTypeBuilder
Parametry
- type
- Type
Typ entity, který se má nakonfigurovat.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
Další informace a příklady najdete v tématu Typy entit modelování .
Platí pro
Entity(String)
- 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
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity s zadaným názvem ještě není součástí modelu, přidá se do modelu nový typ entity, který nemá odpovídající typ CLR.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity(string name);
abstract member Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (name As String) As EntityTypeBuilder
Parametry
- name
- String
Název typu entity, který se má nakonfigurovat.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
Další informace a příklady najdete v tématu Typy entit modelování .
Platí pro
Entity<TEntity>()
- 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
Vrátí objekt, který lze použít ke konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> Entity<TEntity>() where TEntity : class;
abstract member Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) () As EntityTypeBuilder(Of TEntity)
Parametry typu
- TEntity
Typ entity, který se má nakonfigurovat.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
Další informace a příklady najdete v tématu Typy entit modelování .
Platí pro
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>)
- 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
Provádí konfiguraci daného typu entity v modelu. Pokud typ entity ještě není součástí modelu, přidá se do modelu.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity<TEntity>(Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity>> buildAction) where TEntity : class;
abstract member Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
override this.Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) (buildAction As Action(Of EntityTypeBuilder(Of TEntity))) As ModelBuilder
Parametry typu
- TEntity
Typ entity, který se má nakonfigurovat.
Parametry
- buildAction
- Action<EntityTypeBuilder<TEntity>>
Akce, která provádí konfiguraci typu entity.
Návraty
Stejná ModelBuilder instance, aby bylo možné zřetězit další volání konfigurace.
Poznámky
Toto přetížení umožňuje konfiguraci typu entity provést v řádku volání metody namísto zřetězování po volání Entity<TEntity>(). To umožňuje další konfiguraci na úrovni modelu zřetězený po konfiguraci pro typ entity.
Další informace a příklady najdete v tématu Typy entit modelování .