EntityEntry<TEntity>.Reference Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Reference<TProperty>(INavigationBase) |
Fournit l’accès aux informations de suivi et de chargement des modifications pour une navigation de référence (c’est-à-dire non-collection) qui associe cette entité à une autre entité. |
Reference<TProperty>(Expression<Func<TEntity,TProperty>>) |
Fournit l’accès aux informations de suivi et de chargement des modifications pour une propriété de navigation de référence (c’est-à-dire non collection) qui associe cette entité à une autre entité. |
Reference<TProperty>(String) |
Fournit l’accès aux informations de suivi et de chargement des modifications pour une navigation de référence (c’est-à-dire non-collection) qui associe cette entité à une autre entité. |
Reference<TProperty>(INavigationBase)
Fournit l’accès aux informations de suivi et de chargement des modifications pour une navigation de référence (c’est-à-dire non-collection) qui associe cette entité à une autre entité.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<TEntity,TProperty> Reference<TProperty> (Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation) where TProperty : class;
override this.Reference : Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<'Entity, 'Property (requires 'Entity : null and 'Property : null)> (requires 'Property : null)
Public Overridable Function Reference(Of TProperty As Class) (navigation As INavigationBase) As ReferenceEntry(Of TEntity, TProperty)
Paramètres de type
- TProperty
Paramètres
- navigation
- INavigationBase
Navigation de référence.
Retours
Objet qui expose les informations et les opérations de suivi des modifications pour la propriété de navigation donnée.
Remarques
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Coreet Modification des clés étrangères et des navigations .
S’applique à
Reference<TProperty>(Expression<Func<TEntity,TProperty>>)
Fournit l’accès aux informations de suivi et de chargement des modifications pour une propriété de navigation de référence (c’est-à-dire non collection) qui associe cette entité à une autre entité.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<TEntity,TProperty> Reference<TProperty> (System.Linq.Expressions.Expression<Func<TEntity,TProperty>> propertyExpression) where TProperty : class;
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<TEntity,TProperty> Reference<TProperty> (System.Linq.Expressions.Expression<Func<TEntity,TProperty?>> propertyExpression) where TProperty : class;
override this.Reference : System.Linq.Expressions.Expression<Func<'Entity, 'Property>> -> Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<'Entity, 'Property (requires 'Entity : null and 'Property : null)> (requires 'Property : null)
Public Overridable Function Reference(Of TProperty As Class) (propertyExpression As Expression(Of Func(Of TEntity, TProperty))) As ReferenceEntry(Of TEntity, TProperty)
Paramètres de type
- TProperty
Paramètres
- propertyExpression
- Expression<Func<TEntity,TProperty>>
Expression lambda représentant la navigation de référence pour laquelle accéder aux informations et aux opérations.
Retours
Objet qui expose les informations et les opérations de suivi des modifications pour la propriété de navigation donnée.
Remarques
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Coreet Modification des clés étrangères et des navigations .
S’applique à
Reference<TProperty>(String)
Fournit l’accès aux informations de suivi et de chargement des modifications pour une navigation de référence (c’est-à-dire non-collection) qui associe cette entité à une autre entité.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<TEntity,TProperty> Reference<TProperty> (string propertyName) where TProperty : class;
override this.Reference : string -> Microsoft.EntityFrameworkCore.ChangeTracking.ReferenceEntry<'Entity, 'Property (requires 'Entity : null and 'Property : null)> (requires 'Property : null)
Public Overridable Function Reference(Of TProperty As Class) (propertyName As String) As ReferenceEntry(Of TEntity, TProperty)
Paramètres de type
- TProperty
Paramètres
- propertyName
- String
Nom de la propriété de navigation.
Retours
Objet qui expose les informations et les opérations de suivi des modifications pour la propriété de navigation donnée.
Remarques
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Coreet Modification des clés étrangères et des navigations .