AlterColumnOperation-Konstruktor (String, ColumnModel, Boolean, Object)
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Initialisiert eine neue Instanz der AlterColumnOperation-Klasse. Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt. Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen.
Namespace: System.Data.Entity.Migrations.Model
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<SuppressMessageAttribute("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")> _
Public Sub New ( _
table As String, _
column As ColumnModel, _
isDestructiveChange As Boolean, _
anonymousArguments As Object _
)
'Usage
Dim table As String
Dim column As ColumnModel
Dim isDestructiveChange As Boolean
Dim anonymousArguments As Object
Dim instance As New AlterColumnOperation(table, column, _
isDestructiveChange, anonymousArguments)
[SuppressMessageAttribute("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public AlterColumnOperation(
string table,
ColumnModel column,
bool isDestructiveChange,
Object anonymousArguments
)
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1026:DefaultParametersShouldNotBeUsed")]
public:
AlterColumnOperation(
String^ table,
ColumnModel^ column,
bool isDestructiveChange,
Object^ anonymousArguments
)
[<SuppressMessageAttribute("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")>]
new :
table:string *
column:ColumnModel *
isDestructiveChange:bool *
anonymousArguments:Object -> AlterColumnOperation
public function AlterColumnOperation(
table : String,
column : ColumnModel,
isDestructiveChange : boolean,
anonymousArguments : Object
)
Parameter
- table
Typ: System.String
Der Name der Tabelle, der die Spalte angehört.
- column
Typ: System.Data.Entity.Migrations.Model.ColumnModel
Details zu den Änderungen, die für die Spalte ausgeführt werden.
- isDestructiveChange
Typ: System.Boolean
Ein Wert, der angibt, ob diese Änderung zu einem Datenverlust führt.
- anonymousArguments
Typ: System.Object
Zusätzliche Argumente, die von Anbietern verarbeitet werden können. Verwenden Sie Syntax für anonyme Typen zum Angeben von Argumenten, z. B. ' new { SampleArgument = "MyValue" }'.