OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Třída
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í.
Nakonfiguruje volitelnou relaci z typu entity.
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 entity, ze které relace pochází.
- TTargetEntityType
Typ entity, na který relace cílí.
- Dědičnost
-
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Metody
Equals(Object) |
Nakonfiguruje volitelnou relaci z typu entity. |
GetHashCode() |
Nakonfiguruje volitelnou relaci z typu entity. |
GetType() |
Type Získá z aktuální instance. |
ToString() |
Nakonfiguruje volitelnou relaci z typu entity. |
WithMany() |
Nakonfiguruje relaci tak, aby byla volitelná:N bez navigační vlastnosti na druhé straně relace. |
WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
Nakonfiguruje relaci tak, aby byla volitelná:N s vlastností navigace na druhé straně relace. |
WithOptionalDependent() |
Nakonfiguruje relaci tak, aby byla volitelná:nepovinná bez navigační vlastnosti na druhé straně relace. Konfigurovaný typ entity bude závislý a bude obsahovat cizí klíč objektu zabezpečení. Typ entity, na kterou cílí relace, bude objektem zabezpečení v relaci. |
WithOptionalDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Nakonfiguruje relaci na optional:optional s vlastností navigace na druhé straně relace. Konfigurovaný typ entity bude závislý a bude obsahovat cizí klíč objektu zabezpečení. Typ entity, na kterou cílí relace, bude objektem zabezpečení v relaci. |
WithOptionalPrincipal() |
Nakonfiguruje relaci tak, aby byla volitelná:nepovinná bez navigační vlastnosti na druhé straně relace. Konfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, na kterou cílí relace, bude závislý a bude obsahovat cizí klíč objektu zabezpečení. |
WithOptionalPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Nakonfiguruje relaci na optional:optional s vlastností navigace na druhé straně relace. Konfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, na kterou cílí relace, bude závislý a bude obsahovat cizí klíč objektu zabezpečení. |
WithRequired() |
Nakonfiguruje relaci tak, aby byla nepovinná:požadována bez navigační vlastnosti na druhé straně relace. |
WithRequired(Expression<Func<TTargetEntityType,TEntityType>>) |
Nakonfiguruje relaci na optional:required s vlastností navigace na druhé straně relace. |
Platí pro
Entity Framework