MutableEntityTypeExtensions.GetOrAddProperty 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
GetOrAddProperty(IMutableEntityType, PropertyInfo) |
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie. |
GetOrAddProperty(IMutableEntityType, String, Type) |
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie. |
GetOrAddProperty(IMutableEntityType, String, Type, Boolean) |
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie. |
GetOrAddProperty(IMutableEntityType, PropertyInfo)
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Reflection.PropertyInfo propertyInfo);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * System.Reflection.PropertyInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, propertyInfo As PropertyInfo) As IMutableProperty
Paramètres
- entityType
- IMutableEntityType
Type d’entité auquel obtenir ou ajouter la propriété.
- propertyInfo
- PropertyInfo
Propriété correspondante dans la classe d’entité.
Retours
Propriété existante ou nouvellement créée.
Remarques
La propriété retournée n’a peut-être pas le type spécifié.
S’applique à
GetOrAddProperty(IMutableEntityType, String, Type)
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type) As IMutableProperty
Paramètres
- entityType
- IMutableEntityType
Type d’entité auquel obtenir ou ajouter la propriété.
- name
- String
Nom de la propriété.
- propertyType
- Type
Type de valeur que la propriété contiendra.
Retours
Propriété existante ou nouvellement créée.
Remarques
La propriété retournée n’a peut-être pas le type spécifié.
S’applique à
GetOrAddProperty(IMutableEntityType, String, Type, Boolean)
Obtient la propriété avec le nom donné ou en crée une nouvelle si elle n’est pas déjà définie.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType, bool shadow);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type, shadow As Boolean) As IMutableProperty
Paramètres
- entityType
- IMutableEntityType
Type d’entité auquel obtenir ou ajouter la propriété.
- name
- String
Nom de la propriété.
- propertyType
- Type
Type de valeur que la propriété contiendra.
- shadow
- Boolean
Indique si la propriété est dans un état d’ombre.
Retours
Propriété existante ou nouvellement créée.
Remarques
La propriété retournée n’a peut-être pas le type et l’ombre spécifiés.