0

Google ですべての C# 実装を取得したので、VB.Net に変換しましたが、エラーが発生する 1 行を変換できません。

私のクラス :

Imports Migrator.Framework

[Migration(1)]     ' Gives ERROR Here.. How to write this in VB.net ?

Public Class mig_001
    Inherits Migration

    Public Overrides Sub Up()
        Database.AddTable("Planets",
            New Column("Id", DbType.Int32, ColumnProperty.PrimaryKeyWithIdentity),
            New Column("Name", DbType.String, 100, ColumnProperty.NotNull),
            New Column("Diameter", DbType.Double),
            New Column("Mass", DbType.Double),
            New Column("SupportsLife", DbType.Boolean, False)
        )
    End Sub

    Public Overrides Sub Down()
        Database.RemoveTable("Planets")
    End Sub
End Class

もう一度 :

[Migration(1)] => How to write this in VB.net and what does it means in VB.net ?

移行のバージョンには必須であるという記事を読みました。そうしないと、Migratordotnet は移行に失敗します。

だから..それを行う方法?

4

1 に答える 1

4

このような:

<Migration(1)> _
Public Class mig_001

<…&gt;次のクラスに属するこの機能は、.NET では属性と呼ばれます。

于 2011-07-19T16:36:24.947 に答える