RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Configura uma relação necessária de um tipo de entidade.
public class RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type RequiredNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class RequiredNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)
Parâmetros de tipo
- TEntityType
O tipo de entidade do qual a relação se origina.
- TTargetEntityType
O tipo de entidade que a relação tem como destino.
- Herança
-
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Métodos
Equals(Object) |
Configura uma relação necessária de um tipo de entidade. |
GetHashCode() |
Configura uma relação necessária de um tipo de entidade. |
GetType() |
Obtém o Type da instância atual. |
ToString() |
Configura uma relação necessária de um tipo de entidade. |
WithMany() |
Configura a relação a ser obrigatória:muitos sem uma propriedade de navegação no outro lado da relação. |
WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
Configura a relação a ser necessária:muitos com uma propriedade de navegação no outro lado da relação. |
WithOptional() |
Configura a relação a ser obrigatória:opcional sem uma propriedade de navegação do outro lado da relação. |
WithOptional(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação a ser obrigatória:opcional com uma propriedade de navegação do outro lado da relação. |
WithRequiredDependent() |
Configura a relação a ser obrigatória:obrigatório sem uma propriedade de navegação do outro lado da relação. O tipo de entidade que está sendo configurado será o dependente e conterá uma chave estrangeira para a entidade. O tipo de entidade que a relação visa será a entidade de segurança na relação. |
WithRequiredDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação a ser obrigatória:obrigatório com uma propriedade de navegação do outro lado da relação. O tipo de entidade que está sendo configurado será o dependente e conterá uma chave estrangeira para a entidade. O tipo de entidade que a relação visa será a entidade de segurança na relação. |
WithRequiredPrincipal() |
Configura a relação a ser obrigatória:obrigatório sem uma propriedade de navegação do outro lado da relação. O tipo de entidade que está sendo configurado será a entidade de segurança na relação. O tipo de entidade que a relação tem como destino será o dependente e conterá uma chave estrangeira para a entidade de segurança. |
WithRequiredPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação a ser obrigatória:obrigatório com uma propriedade de navegação do outro lado da relação. O tipo de entidade que está sendo configurado será a entidade de segurança na relação. O tipo de entidade que a relação tem como destino será o dependente e conterá uma chave estrangeira para a entidade de segurança. |
Aplica-se a
Entity Framework