ConventionAnnotatable.SetOrRemoveAnnotation Metodo

Definizione

Imposta l'annotazione con la chiave e il valore specificati per questo oggetto usando l'origine di configurazione specificata. Rimuove l'annotazione esistente se esiste già un'annotazione con il nome specificato e value è null.

public virtual Microsoft.EntityFrameworkCore.Metadata.Internal.ConventionAnnotation? SetOrRemoveAnnotation (string name, object? value, Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource configurationSource);
abstract member SetOrRemoveAnnotation : string * obj * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> Microsoft.EntityFrameworkCore.Metadata.Internal.ConventionAnnotation
override this.SetOrRemoveAnnotation : string * obj * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> Microsoft.EntityFrameworkCore.Metadata.Internal.ConventionAnnotation
Public Overridable Function SetOrRemoveAnnotation (name As String, value As Object, configurationSource As ConfigurationSource) As ConventionAnnotation

Parametri

name
String

Chiave dell'annotazione da aggiungere.

value
Object

Valore da archiviare nell'annotazione.

configurationSource
ConfigurationSource

Origine della configurazione dell'annotazione da impostare.

Restituisce

Microsoft.EntityFrameworkCore.Metadata.Internal.ConventionAnnotation

Nuova annotazione.

Si applica a