OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Klasa
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.
Konfiguruje opcjonalną relację z typu jednostki.
public class OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type OptionalNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class OptionalNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)
Parametry typu
- TEntityType
Typ jednostki, z którego pochodzi relacja.
- TTargetEntityType
Typ jednostki, dla którego jest przeznaczona relacja.
- Dziedziczenie
-
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Metody
| Equals(Object) |
Konfiguruje opcjonalną relację z typu jednostki. |
| GetHashCode() |
Konfiguruje opcjonalną relację z typu jednostki. |
| GetType() |
Type Pobiera bieżące wystąpienie. |
| ToString() |
Konfiguruje opcjonalną relację z typu jednostki. |
| WithMany() |
Konfiguruje relację jako opcjonalną:wiele bez właściwości nawigacji po drugiej stronie relacji. |
| WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
Konfiguruje relację jako opcjonalną:wiele z właściwością nawigacji po drugiej stronie relacji. |
| WithOptionalDependent() |
Konfiguruje relację jako opcjonalną:opcjonalną bez właściwości nawigacji po drugiej stronie relacji. Skonfigurowany typ jednostki będzie zależny i zawiera klucz obcy podmiotu zabezpieczeń. Typ jednostki docelowy relacji będzie podmiotem zabezpieczeń w relacji. |
| WithOptionalDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Konfiguruje relację jako opcjonalną:opcjonalną z właściwością nawigacji po drugiej stronie relacji. Skonfigurowany typ jednostki będzie zależny i zawiera klucz obcy podmiotu zabezpieczeń. Typ jednostki docelowy relacji będzie podmiotem zabezpieczeń w relacji. |
| WithOptionalPrincipal() |
Konfiguruje relację jako opcjonalną:opcjonalną bez właściwości nawigacji po drugiej stronie relacji. Skonfigurowany typ jednostki będzie podmiotem zabezpieczeń w relacji. Typ jednostki, który jest przeznaczony dla relacji, będzie zależny i zawiera klucz obcy podmiotu zabezpieczeń. |
| WithOptionalPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Konfiguruje relację jako opcjonalną:opcjonalną z właściwością nawigacji po drugiej stronie relacji. Skonfigurowany typ jednostki będzie podmiotem zabezpieczeń w relacji. Typ jednostki, który jest przeznaczony dla relacji, będzie zależny i zawiera klucz obcy podmiotu zabezpieczeń. |
| WithRequired() |
Konfiguruje relację jako opcjonalną:wymaganą bez właściwości nawigacji po drugiej stronie relacji. |
| WithRequired(Expression<Func<TTargetEntityType,TEntityType>>) |
Konfiguruje relację jako opcjonalną:wymaganą z właściwością nawigacji po drugiej stronie relacji. |