AnnotatableBuilder<TMetadata,TModelBuilder>.CanSetAnnotation Method

Definition

Returns a value indicating whether an annotation with the given name and value can be set from this configuration source.

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

Parameters

name
String

The name of the annotation to be added.

value
Object

The value to be stored in the annotation.

configurationSource
ConfigurationSource

The configuration source of the annotation to be set.

Returns

true if the annotation can be set, false otherwise.

Applies to