OptionalNavigationPropertyConfiguration<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 opcional de um tipo de entidade.
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)
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
-
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
Métodos
Equals(Object) |
Configura uma relação opcional de um tipo de entidade. |
GetHashCode() |
Configura uma relação opcional de um tipo de entidade. |
GetType() |
Obtém o Type da instância atual. |
ToString() |
Configura uma relação opcional de um tipo de entidade. |
WithMany() |
Configura a relação como opcional:muitos sem uma propriedade de navegação do outro lado da relação. |
WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
Configura a relação como opcional:muitos com uma propriedade de navegação do outro lado da relação. |
WithOptionalDependent() |
Configura a relação como opcional:opcional 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 tem como destino será a entidade de segurança na relação. |
WithOptionalDependent(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação como opcional:opcional 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 tem como destino será a entidade de segurança na relação. |
WithOptionalPrincipal() |
Configura a relação como opcional:opcional 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. |
WithOptionalPrincipal(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação como opcional:opcional 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. |
WithRequired() |
Configura a relação como opcional:obrigatório sem uma propriedade de navegação do outro lado da relação. |
WithRequired(Expression<Func<TTargetEntityType,TEntityType>>) |
Configura a relação como opcional:obrigatório com uma propriedade de navegação do outro lado da relação. |
Aplica-se a
Entity Framework