ReferenceOwnershipBuilder.HasMany Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
HasMany(String, String) |
Konfiguruje relację, w której ten typ jednostki zawiera kolekcję zawierającą wystąpienia innego typu w relacji. Należy pamiętać, że wywołanie tej metody bez parametrów spowoduje jawne skonfigurowanie tej strony relacji tak, aby nie używała właściwości nawigacji, nawet jeśli taka właściwość istnieje w typie jednostki. Jeśli właściwość nawigacji ma być używana, należy ją określić. Po wywołaniu tej metody należy połączyć wywołanie w celu WithOne(String) pełnego skonfigurowania relacji. Wywołanie tylko tej metody bez wywołania łańcuchowego nie spowoduje wygenerowania prawidłowej relacji. |
HasMany(Type, String) |
Konfiguruje relację, w której ten typ jednostki zawiera kolekcję zawierającą wystąpienia innego typu w relacji. Należy pamiętać, że wywołanie tej metody bez parametrów spowoduje jawne skonfigurowanie tej strony relacji tak, aby nie używała właściwości nawigacji, nawet jeśli taka właściwość istnieje w typie jednostki. Jeśli właściwość nawigacji ma być używana, należy ją określić. Po wywołaniu tej metody należy połączyć wywołanie w celu WithOne(String) pełnego skonfigurowania relacji. Wywołanie tylko tej metody bez wywołania łańcuchowego nie spowoduje wygenerowania prawidłowej relacji. |
HasMany(String, String)
- Źródło:
- ReferenceOwnershipBuilder.cs
- Źródło:
- ReferenceOwnershipBuilder.cs
Konfiguruje relację, w której ten typ jednostki zawiera kolekcję zawierającą wystąpienia innego typu w relacji.
Należy pamiętać, że wywołanie tej metody bez parametrów spowoduje jawne skonfigurowanie tej strony relacji tak, aby nie używała właściwości nawigacji, nawet jeśli taka właściwość istnieje w typie jednostki. Jeśli właściwość nawigacji ma być używana, należy ją określić.
Po wywołaniu tej metody należy połączyć wywołanie w celu WithOne(String) pełnego skonfigurowania relacji. Wywołanie tylko tej metody bez wywołania łańcuchowego nie spowoduje wygenerowania prawidłowej relacji.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder HasMany (string relatedTypeName, string navigationName = default);
abstract member HasMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
override this.HasMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
Public Overridable Function HasMany (relatedTypeName As String, Optional navigationName As String = Nothing) As CollectionNavigationBuilder
Parametry
- relatedTypeName
- String
Nazwa typu jednostki, dla którego jest przeznaczona ta relacja.
- navigationName
- String
Nazwa właściwości nawigacji kolekcji w tym typie jednostki, która reprezentuje relację. Jeśli nie określono żadnej właściwości, relacja zostanie skonfigurowana bez właściwości nawigacji na tym końcu.
Zwraca
Obiekt, który może służyć do konfigurowania relacji.
Dotyczy
HasMany(Type, String)
- Źródło:
- ReferenceOwnershipBuilder.cs
- Źródło:
- ReferenceOwnershipBuilder.cs
Konfiguruje relację, w której ten typ jednostki zawiera kolekcję zawierającą wystąpienia innego typu w relacji.
Należy pamiętać, że wywołanie tej metody bez parametrów spowoduje jawne skonfigurowanie tej strony relacji tak, aby nie używała właściwości nawigacji, nawet jeśli taka właściwość istnieje w typie jednostki. Jeśli właściwość nawigacji ma być używana, należy ją określić.
Po wywołaniu tej metody należy połączyć wywołanie w celu WithOne(String) pełnego skonfigurowania relacji. Wywołanie tylko tej metody bez wywołania łańcuchowego nie spowoduje wygenerowania prawidłowej relacji.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder HasMany (Type relatedType, string navigationName = default);
abstract member HasMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
override this.HasMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
Public Overridable Function HasMany (relatedType As Type, Optional navigationName As String = Nothing) As CollectionNavigationBuilder
Parametry
- relatedType
- Type
Typ jednostki, dla którego jest przeznaczona ta relacja.
- navigationName
- String
Nazwa właściwości nawigacji kolekcji w tym typie jednostki, która reprezentuje relację. Jeśli nie określono żadnej właściwości, relacja zostanie skonfigurowana bez właściwości nawigacji na tym końcu.
Zwraca
Obiekt, który może służyć do konfigurowania relacji.