QueryTypeBuilder.Property Méthode

Définition

Surcharges

Property(String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété avec cette surcharge, le nom de la propriété doit correspondre au nom d’une propriété CLR ou d’un champ sur le type de requête. Cette surcharge ne peut pas être utilisée pour ajouter une nouvelle propriété d’état d’ombre.

Property(Type, String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété, si une propriété portant le même nom existe dans la classe de type de requête, elle est ajoutée au modèle. Si aucune propriété n’existe dans la classe de type de requête, une nouvelle propriété d’état d’ombre est ajoutée. Une propriété d’état d’ombre est une propriété qui n’a pas de propriété correspondante dans la classe de type de requête. La valeur actuelle de la propriété est stockée dans au ChangeTracker lieu d’être stockée dans les instances de la classe de type de requête.

Property<TProperty>(String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété, si une propriété portant le même nom existe dans la classe de type de requête, elle est ajoutée au modèle. Si aucune propriété n’existe dans la classe de type de requête, une nouvelle propriété d’état d’ombre est ajoutée. Une propriété d’état d’ombre est une propriété qui n’a pas de propriété correspondante dans la classe de type de requête. La valeur actuelle de la propriété est stockée dans au ChangeTracker lieu d’être stockée dans les instances de la classe de type de requête.

Property(String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété avec cette surcharge, le nom de la propriété doit correspondre au nom d’une propriété CLR ou d’un champ sur le type de requête. Cette surcharge ne peut pas être utilisée pour ajouter une nouvelle propriété d’état d’ombre.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyName As String) As PropertyBuilder

Paramètres

propertyName
String

Nom de la propriété à configurer.

Retours

Objet qui peut être utilisé pour configurer la propriété.

S’applique à

Property(Type, String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété, si une propriété portant le même nom existe dans la classe de type de requête, elle est ajoutée au modèle. Si aucune propriété n’existe dans la classe de type de requête, une nouvelle propriété d’état d’ombre est ajoutée. Une propriété d’état d’ombre est une propriété qui n’a pas de propriété correspondante dans la classe de type de requête. La valeur actuelle de la propriété est stockée dans au ChangeTracker lieu d’être stockée dans les instances de la classe de type de requête.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (Type propertyType, string propertyName);
abstract member Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyType As Type, propertyName As String) As PropertyBuilder

Paramètres

propertyType
Type

Type de la propriété à configurer.

propertyName
String

Nom de la propriété à configurer.

Retours

Objet qui peut être utilisé pour configurer la propriété.

S’applique à

Property<TProperty>(String)

Renvoie un objet qui peut être utilisé pour configurer une propriété du type de requête. Si aucune propriété portant le nom donné n’existe, une nouvelle propriété est ajoutée.

Lors de l’ajout d’une nouvelle propriété, si une propriété portant le même nom existe dans la classe de type de requête, elle est ajoutée au modèle. Si aucune propriété n’existe dans la classe de type de requête, une nouvelle propriété d’état d’ombre est ajoutée. Une propriété d’état d’ombre est une propriété qui n’a pas de propriété correspondante dans la classe de type de requête. La valeur actuelle de la propriété est stockée dans au ChangeTracker lieu d’être stockée dans les instances de la classe de type de requête.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> Property<TProperty> (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyName As String) As PropertyBuilder(Of TProperty)

Paramètres de type

TProperty

Type de la propriété à configurer.

Paramètres

propertyName
String

Nom de la propriété à configurer.

Retours

Objet qui peut être utilisé pour configurer la propriété.

S’applique à