Condividi tramite


MigrationBuilder.UpdateData Metodo

Definizione

Overload

UpdateData(String, String, Object, String, Object, String)

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione.

UpdateData(String, String, Object, String[], Object[], String)

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione.

UpdateData(String, String, Object[], String, Object[], String)

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione.

UpdateData(String, String, Object[], String[], Object[,], String)

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione.

UpdateData(String, String[], Object[,], String, Object[], String)

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String[], Object[,], String[], Object[,], String)

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String[], Object[], String, Object, String)

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String[], Object[], String[], Object[], String)

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String[], String[], Object[,], String[], String[], Object[,], String)

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String[], String[], Object[], String[], String[], Object[], String)

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

UpdateData(String, String, Object, String, Object, String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object keyValue, string column, object value, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object? keyValue, string column, object? value, string? schema = default);
abstract member UpdateData : string * string * obj * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValue As Object, column As String, value As Object, Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumn
String

Nome della colonna chiave utilizzata per selezionare la riga da aggiornare.

keyValue
Object

Valore della chiave della riga da aggiornare.

column
String

Colonna da aggiornare.

value
Object

Nuovo valore per la colonna nella riga selezionata.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String, Object, String[], Object[], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object keyValue, string[] columns, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object? keyValue, string[] columns, object?[] values, string? schema = default);
abstract member UpdateData : string * string * obj * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValue As Object, columns As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumn
String

Nome della colonna chiave utilizzata per selezionare la riga da aggiornare.

keyValue
Object

Valore della chiave della riga da aggiornare.

columns
String[]

Colonne da aggiornare.

values
Object[]

I nuovi valori, uno per ogni colonna in 'columns', per la riga selezionata.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String, Object[], String, Object[], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string column, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string column, object[] values, string? schema = default);
abstract member UpdateData : string * string * obj[] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj[] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValues As Object(), column As String, values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumn
String

Nome della colonna chiave utilizzata per selezionare la riga da aggiornare.

keyValues
Object[]

Valori chiave delle righe da aggiornare, un valore per riga.

column
String

Colonna da aggiornare.

values
Object[]

I nuovi valori per la colonna, uno per ogni riga specificata in 'keyValues'.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String, Object[], String[], Object[,], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string[] columns, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string[] columns, object?[,] values, string? schema = default);
abstract member UpdateData : string * string * obj[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValues As Object(), columns As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumn
String

Nome della colonna chiave utilizzata per selezionare la riga da aggiornare.

keyValues
Object[]

Valori chiave delle righe da aggiornare, un valore per riga.

columns
String[]

Colonne da aggiornare.

values
Object[,]

I valori per ogni aggiornamento, in cui ogni elemento della matrice esterna rappresenta una riga specificata in "keyValues" e ogni matrice interna contiene valori per ogni colonna in "columns".

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], Object[,], String, Object[], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string column, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string column, object[] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[,] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[,] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(,), column As String, values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave utilizzate per selezionare le righe da aggiornare.

keyValues
Object[,]

I valori chiave delle righe da aggiornare, in cui ogni elemento della matrice esterna rappresenta una riga e ogni matrice interna contiene valori per ognuna delle colonne chiave in 'keyColumns'.

column
String

Colonna da aggiornare.

values
Object[]

I nuovi valori per la colonna, uno per ogni riga specificata in 'keyValues'.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], Object[,], String[], Object[,], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string[] columns, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object?[,] keyValues, string[] columns, object?[,] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[,] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[,] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(,), columns As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave utilizzate per selezionare le righe da aggiornare.

keyValues
Object[,]

I valori chiave delle righe da aggiornare, in cui ogni elemento della matrice esterna rappresenta una riga e ogni matrice interna contiene valori per ognuna delle colonne chiave in 'keyColumns'.

columns
String[]

Colonne da aggiornare.

values
Object[,]

I valori per ogni aggiornamento, in cui ogni elemento della matrice esterna rappresenta una riga specificata in "keyValues" e ogni matrice interna contiene valori per ogni colonna in "columns".

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], Object[], String, Object, String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string column, object value, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string column, object? value, string? schema = default);
abstract member UpdateData : string * string[] * obj[] * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[] * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(), column As String, value As Object, Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave utilizzate per selezionare la riga da aggiornare.

keyValues
Object[]

Valori chiave della riga da aggiornare, un valore per ogni colonna in 'keyColumns'.

column
String

Colonna da aggiornare.

value
Object

Nuovo valore per la colonna nella riga selezionata.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], Object[], String[], Object[], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composta (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string[] columns, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object?[] keyValues, string[] columns, object?[] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(), columns As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave utilizzate per selezionare la riga da aggiornare.

keyValues
Object[]

Valori chiave della riga da aggiornare, un valore per ogni colonna in 'keyColumns'.

columns
String[]

Colonne da aggiornare.

values
Object[]

I nuovi valori, uno per ogni colonna in 'columns', per la riga selezionata.

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], String[], Object[,], String[], String[], Object[,], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare più righe di dati di inizializzazione per una tabella con una chiave composita (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[,] keyValues, string[] columns, string[] columnTypes, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object?[,] keyValues, string[] columns, string[] columnTypes, object?[,] values, string? schema = default);
abstract member UpdateData : string * string[] * string[] * obj[,] * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * string[] * obj[,] * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(,), columns As String(), columnTypes As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave utilizzate per selezionare le righe da aggiornare.

keyColumnTypes
String[]

Elenco di tipi di archivio per le colonne che verranno utilizzate per identificare le righe da aggiornare.

keyValues
Object[,]

I valori chiave delle righe da aggiornare, in cui ogni elemento della matrice esterna rappresenta una riga e ogni matrice interna contiene valori per ognuna delle colonne chiave in 'keyColumns'.

columns
String[]

Colonne da aggiornare.

columnTypes
String[]

Elenco di tipi di archivio per le colonne in cui verranno aggiornati i dati.

values
Object[,]

I valori per ogni aggiornamento, in cui ogni elemento della matrice esterna rappresenta una riga specificata in "keyValues" e ogni matrice interna contiene valori per ogni colonna in "columns".

schema
String

Schema che contiene la tabella o null per usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a

UpdateData(String, String[], String[], Object[], String[], String[], Object[], String)

Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs
Origine:
MigrationBuilder.cs

Compila un UpdateDataOperation oggetto per aggiornare una singola riga di dati di inizializzazione per una tabella con una chiave composita (a più colonne).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[] keyValues, string[] columns, string[] columnTypes, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[] keyValues, string[] columns, string[] columnTypes, object[] values, string? schema = default);
abstract member UpdateData : string * string[] * string[] * obj[] * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * string[] * obj[] * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(), columns As String(), columnTypes As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Parametri

table
String

Tabella contenente i dati da aggiornare.

keyColumns
String[]

Nomi delle colonne chiave usate per selezionare la riga da aggiornare.

keyColumnTypes
String[]

Elenco dei tipi di archivio per le colonne che verranno usate per identificare le righe che devono essere aggiornate.

keyValues
Object[]

I valori chiave della riga da aggiornare, un valore per ogni colonna in 'keyColumns'.

columns
String[]

Colonne da aggiornare.

columnTypes
String[]

Elenco dei tipi di archivio per le colonne in cui verranno aggiornati i dati.

values
Object[]

I nuovi valori, uno per ogni colonna in "colonne", per la riga selezionata.

schema
String

Schema contenente la tabella oppure null usare lo schema predefinito.

Restituisce

Generatore per consentire l'aggiunta di annotazioni all'operazione.

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a