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
)
パラメーター
- annotations
型 : System.Collections.Generic.IDictionary<String, Object>
生成する注釈。
- writer
型 : System.Data.Entity.Migrations.Utilities.IndentedTextWriter
生成されたコードを書き込むライター。