Jazyk

CollectionCollectionBuilder Třída

Definice

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:N.

[System.Runtime.CompilerServices.Nullable(0)]
public class CollectionCollectionBuilder
public class CollectionCollectionBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionCollectionBuilder = class
type CollectionCollectionBuilder = class
Public Class CollectionCollectionBuilder
Dědičnost
CollectionCollectionBuilder
Odvozené
Atributy

Poznámky

Instance této třídy jsou vráceny z metod při použití ModelBuilder rozhraní API a není navržena tak, aby byla přímo vytvořena v kódu aplikace.

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Konstruktory

Název Description
CollectionCollectionBuilder(IMutableEntityType, IMutableEntityType, IMutableSkipNavigation, IMutableSkipNavigation)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

Vlastnosti

Název Description
LeftEntityType

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

LeftNavigation

Jedna z navigačních panelů, které jsou součástí relace.

ModelBuilder

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

RightEntityType

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

RightNavigation

Jedna z navigačních panelů, které jsou součástí relace.

Metody

Název Description
Using(IMutableForeignKey, IMutableForeignKey)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

UsingEntity(Action<EntityTypeBuilder>)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(String, Action<EntityTypeBuilder>)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(String, Type, Action<EntityTypeBuilder>)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(String, Type, Func<IMutableEntityType,IMutableForeignKey>, Func<IMutableEntityType,IMutableForeignKey>)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

UsingEntity(String, Type)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(String)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(Type, Action<EntityTypeBuilder>)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>)

Konfiguruje vztahy s typy entit, které se účastní relace M:N.

UsingEntity(Type)

Nakonfiguruje typ entity spojení, který implementuje relaci M:N.

Platí pro