次の方法で共有


ConventionAnnotatable.SetOrRemoveAnnotation メソッド

定義

指定された構成ソースを使用して、このオブジェクトの指定されたキーと値を使用して注釈を設定します。 指定した名前の注釈が既に存在し、 が nullである場合は、value既存の注釈を削除します。

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

パラメーター

name
String

追加する注釈のキー。

value
Object

注釈に格納する値。

configurationSource
ConfigurationSource

設定する注釈の構成ソース。

戻り値

Microsoft.EntityFrameworkCore.Metadata.Internal.ConventionAnnotation

新しい注釈。

適用対象