MutableAnnotatableExtensions.SetOrRemoveAnnotation Method

Definition

Sets the annotation stored under the given name. Overwrites the existing annotation if an annotation with the specified name already exists. Removes the existing annotation if null is supplied.

public static void SetOrRemoveAnnotation (this Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable annotatable, string name, object value);
static member SetOrRemoveAnnotation : Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable * string * obj -> unit
<Extension()>
Public Sub SetOrRemoveAnnotation (annotatable As IMutableAnnotatable, name As String, value As Object)

Parameters

annotatable
IMutableAnnotatable

The object to set the annotation for.

name
String

The name of the annotation to be added.

value
Object

The value to be stored in the annotation.

Applies to