Partager via


PropertyModel Classe

Définition

Représente des informations sur une propriété d’une entité.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

public abstract class PropertyModel
type PropertyModel = class
Public MustInherit Class PropertyModel
Héritage
PropertyModel
Dérivé

Constructeurs

PropertyModel(PrimitiveTypeKind, TypeUsage)

Initialise une nouvelle instance de la classe PropertyModel.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

Propriétés

DefaultValue

Obtient ou définit une valeur constante à utiliser comme valeur par défaut pour ce modèle de propriété.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

DefaultValueSql

Obtient ou définit une expression SQL utilisée comme valeur par défaut pour ce modèle de propriété.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

IsFixedLength

Obtient ou définit une valeur indiquant si ce modèle de propriété est de longueur fixe. Valide uniquement pour les types de données de tableau.

IsUnicode

Obtient ou définit une valeur indiquant si ce modèle de propriété prend en charge les caractères Unicode. Valide uniquement pour les types de données textuels.

MaxLength

Obtient ou définit la longueur maximale de ce modèle de propriété. Valide uniquement pour les types de données de tableau.

Name

Obtient ou définit le nom du modèle de propriété.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

Precision

Obtient ou définit la précision de ce modèle de propriété. Valide uniquement pour les types de données décimaux.

Scale

Obtient ou définit l’échelle de ce modèle de propriété. Valide uniquement pour les types de données décimaux.

StoreType

Obtient ou définit un type de données spécifique au fournisseur à utiliser pour ce modèle de propriété.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

Type

Obtient le type de données de ce modèle de propriété.

TypeUsage

Obtient des détails supplémentaires sur le type de données de ce modèle de propriété. Cela inclut des détails tels que la longueur maximale, la nullabilité, etc.

S’applique à