Udostępnij przez


OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Klasa

Definicja

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.

Dotyczy