次の方法で共有


CSharpMigrationCodeGenerator.GenerateAnnotations メソッド (IDictionary<String, Object>, IndentedTextWriter)

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

これらの注釈を DbMigration 呼び出しのパラメーターとして渡すときに、使用する注釈の指定された辞書を再作成するためのコードを生成します。

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

構文

'宣言
Protected Friend Overridable Sub GenerateAnnotations ( _
    annotations As IDictionary(Of String, Object), _
    writer As IndentedTextWriter _
)
'使用
Dim annotations As IDictionary(Of String, Object)
Dim writer As IndentedTextWriter 

Me.GenerateAnnotations(annotations, _
    writer)
protected internal virtual void GenerateAnnotations(
    IDictionary<string, Object> annotations,
    IndentedTextWriter writer
)
protected public:
virtual void GenerateAnnotations(
    IDictionary<String^, Object^>^ annotations, 
    IndentedTextWriter^ writer
)
abstract GenerateAnnotations : 
        annotations:IDictionary<string, Object> * 
        writer:IndentedTextWriter -> unit  
override GenerateAnnotations : 
        annotations:IDictionary<string, Object> * 
        writer:IndentedTextWriter -> unit
function GenerateAnnotations(
    annotations : IDictionary<String, Object>, 
    writer : IndentedTextWriter
)

パラメーター

参照

参照

CSharpMigrationCodeGenerator クラス

GenerateAnnotations オーバーロード

System.Data.Entity.Migrations.Design 名前空間