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. |