ColumnModificationParameters Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModificationParameters.cs
Crea una nuova istanza di ColumnModificationParameters.
public ColumnModificationParameters(Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumn * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parametri
- entry
- IUpdateEntry
Oggetto IUpdateEntry che rappresenta l'entità da modificare.
- property
- IProperty
Proprietà mappata alla colonna.
- column
- IColumn
Colonna da modificare.
Delegato per la generazione di nomi di parametri per l'aggiornamento di SQL.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- valueIsRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- valueIsWrite
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- columnIsKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- columnIsCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.
Si applica a
ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
Crea una nuova istanza di ColumnModificationParameters.
public ColumnModificationParameters(Microsoft.EntityFrameworkCore.Update.IUpdateEntry? entry, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Metadata.IColumnBase column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumnBase * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumnBase, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parametri
- entry
- IUpdateEntry
Oggetto IUpdateEntry che rappresenta l'entità da modificare.
- property
- IProperty
Proprietà mappata alla colonna.
- column
- IColumnBase
Colonna da modificare.
Delegato per la generazione di nomi di parametri per l'aggiornamento di SQL.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- valueIsRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- valueIsWrite
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- columnIsKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- columnIsCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.
Si applica a
ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
Crea una nuova istanza di ColumnModificationParameters.
public ColumnModificationParameters(Microsoft.EntityFrameworkCore.Metadata.IColumn column, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Metadata.IColumn * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (column As IColumn, originalValue As Object, value As Object, property As IProperty, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parametri
- column
- IColumn
Colonna.
- originalValue
- Object
Valore originale della proprietà mappata a questa colonna.
- value
- Object
Valore corrente della proprietà mappata a questa colonna.
- property
- IProperty
Proprietà mappata alla colonna.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- read
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- write
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- key
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- condition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.
Si applica a
ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, StructuredJsonPath, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origine:
- ColumnModificationParameters.cs
Crea una nuova ColumnModificationParameters istanza specifica per l'aggiornamento degli oggetti mappati alla colonna JSON.
public ColumnModificationParameters(string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, Microsoft.EntityFrameworkCore.Infrastructure.StructuredJsonPath jsonPath, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Microsoft.EntityFrameworkCore.Infrastructure.StructuredJsonPath * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, jsonPath As StructuredJsonPath, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parametri
- columnName
- String
Nome della colonna JSON.
- value
- Object
Valore corrente dell'elemento JSON che si trova nel percorso JSON specificato.
- property
- IProperty
In caso di modifica di una singola proprietà scalare della colonna JSON, la proprietà scalare che viene modificata, null in caso contrario.
- columnType
- String
Tipo di database della colonna JSON.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- jsonPath
- StructuredJsonPath
Percorso JSON che porta all'elemento JSON che deve essere aggiornato.
- read
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- write
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- key
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- condition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.
Si applica a
ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
Crea una nuova ColumnModificationParameters istanza specifica per l'aggiornamento degli oggetti mappati alla colonna JSON.
public ColumnModificationParameters(string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, string jsonPath, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, jsonPath As String, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parametri
- columnName
- String
Nome della colonna JSON.
- value
- Object
Valore corrente dell'elemento JSON che si trova nel percorso JSON specificato.
- property
- IProperty
In caso di modifica di una singola proprietà scalare della colonna JSON, la proprietà scalare che viene modificata, null in caso contrario.
- columnType
- String
Tipo di database della colonna JSON.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- jsonPath
- String
Percorso JSON che porta all'elemento JSON che deve essere aggiornato.
- read
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- write
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- key
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- condition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.
Si applica a
ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
- Origine:
- ColumnModificationParameters.cs
Crea una nuova istanza di ColumnModificationParameters.
public ColumnModificationParameters(string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parametri
- columnName
- String
Nome della colonna.
- originalValue
- Object
Valore originale della proprietà mappata a questa colonna.
- value
- Object
Valore corrente della proprietà mappata a questa colonna.
- property
- IProperty
Proprietà mappata alla colonna.
- columnType
- String
Tipo di database della colonna.
- typeMapping
- RelationalTypeMapping
Mapping del tipo relazionale da usare per il parametro di comando.
- read
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- write
- Boolean
Indica se è necessario scrivere un valore nel database per la colonna.
- key
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- condition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio i valori del database.