次の方法で共有


AnnotationValues クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

スキャフォールディングされたまたは手動でコード化された DbMigration の注釈の値のペアを表します。

継承階層

System.Object
  System.Data.Entity.Infrastructure.Annotations.AnnotationValues

名前空間:  System.Data.Entity.Infrastructure.Annotations
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public NotInheritable Class AnnotationValues
'使用
Dim instance As AnnotationValues
public sealed class AnnotationValues
public ref class AnnotationValues sealed
[<SealedAttribute>]
type AnnotationValues =  class end
public final class AnnotationValues

AnnotationValues 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド AnnotationValues 注釈の値の新しいペアを作成します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ NewValue 注釈が削除された場合、NULL である可能性がある、注釈の新しい値を取得します。
パブリック プロパティ OldValue 注釈が作成されたばかりである場合、NULL である可能性がある、注釈の古い値を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、このインスタンス オブジェクトと等しいかどうかを判定します。 (Object.Equals(Object) をオーバーライドします。)
パブリック メソッド GetHashCode ハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

演算子

  名前 説明
パブリック演算子静的メンバー Equality 両方の注釈のペアが同じ値を含んでいる場合は true、それ以外の場合は false を返します。
パブリック演算子静的メンバー Inequality 2 つの注釈のペアが異なる値を含んでいる場合は true、それ以外の場合は false を返します。

上揃え

解説

Code First により、カスタム注釈を生成されたモデルの列とテーブルに関連付けられるようになります。 このクラスは、Code First モデルが古い注釈の値を変更し、新しい注釈の値を移行に提供して、SQL 生成で使用できる場合の、移行での注釈の値のペアを表します。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Infrastructure.Annotations 名前空間