ConventionAnnotatable.SetOrRemoveAnnotation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Nuova annotazione.