IConventionAnnotatableBuilder.HasNonNullAnnotation Méthode

Définition

Définit l’annotation stockée sous le nom donné. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà avec identique ou inférieur ConfigurationSource. Supprime l’annotation si null la valeur est spécifiée.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder HasNonNullAnnotation (string name, object value, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder? HasNonNullAnnotation (string name, object? value, bool fromDataAnnotation = false);
abstract member HasNonNullAnnotation : string * obj * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
Public Function HasNonNullAnnotation (name As String, value As Object, Optional fromDataAnnotation As Boolean = false) As IConventionAnnotatableBuilder

Paramètres

name
String

Nom de l’annotation à définir.

value
Object

Valeur à stocker dans l’annotation. null pour supprimer les annotations.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

pour IConventionAnnotatableBuilder continuer la configuration si l’annotation a été définie ou supprimée, null sinon.

S’applique à