ColumnModification 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
ColumnModification(ColumnModificationParameters)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Crea una nuova istanza di ColumnModification.
public ColumnModification (in Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters columnModificationParameters);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : ColumnModificationParameters -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (ByRef columnModificationParameters As ColumnModificationParameters)
Parametri
- columnModificationParameters
- ColumnModificationParameters
Parametri di creazione.
Si applica a
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Crea una nuova istanza di ColumnModification.
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean)
Parametri
- columnName
- String
Nome della colonna.
- originalValue
- Object
Valore originale della proprietà mappata a questa colonna.
- value
- Object
Ottiene o imposta il valore corrente della proprietà mappata a questa colonna.
- property
- IProperty
Proprietà mappata alla colonna.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
Si applica a
ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Crea una nuova istanza di ColumnModification.
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations propertyAnnotations, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations * Func<string> * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, propertyAnnotations As IRelationalPropertyAnnotations, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean)
Parametri
- entry
- IUpdateEntry
Oggetto IUpdateEntry che rappresenta l'entità da modificare.
- property
- IProperty
Proprietà mappata alla colonna.
- propertyAnnotations
- IRelationalPropertyAnnotations
Fornisce l'accesso alle annotazioni specifiche relazionali per la colonna.
Delegato per la generazione di nomi di parametri per l'aggiornamento di SQL.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- isConcurrencyToken
- Boolean
Indica se la colonna funge o meno da token di concorrenza ottimistica.
Si applica a
ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Attenzione
Use the constructor with column
Attenzione
Use the constructor with columnModificationParameters
Crea una nuova istanza di ColumnModification.
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with column")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with column")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean, sensitiveLoggingEnabled As Boolean)
Parametri
- entry
- IUpdateEntry
Oggetto IUpdateEntry che rappresenta l'entità da modificare.
- property
- IProperty
Proprietà mappata alla colonna.
Delegato per la generazione di nomi di parametri per l'aggiornamento di SQL.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- isConcurrencyToken
- Boolean
Indica se la colonna funge da token di concorrenza ottimistica.
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio valori di database.
- Attributi
Si applica a
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Attenzione
Use the constructor with columnType
Attenzione
Use the constructor with columnModificationParameters
Crea una nuova istanza di ColumnModification.
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnType")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnType")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parametri
- columnName
- String
Nome della colonna.
- originalValue
- Object
Valore originale della proprietà mappata a questa colonna.
- value
- Object
Ottiene o imposta il valore corrente della proprietà mappata a questa colonna.
- property
- IProperty
Proprietà mappata alla colonna.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio valori di database.
- Attributi
Si applica a
ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Attenzione
Use the constructor with columnModificationParameters
Crea una nuova istanza di ColumnModification.
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio valori di database.
- Attributi
Si applica a
ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Attenzione
Use the constructor with type mapping
Attenzione
Use the constructor with columnModificationParameters
Crea una nuova istanza di ColumnModification.
[System.Obsolete("Use the constructor with type mapping")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[<System.Obsolete("Use the constructor with type mapping")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parametri
- columnName
- String
Nome della colonna.
- originalValue
- Object
Valore originale della proprietà mappata a questa colonna.
- value
- Object
Ottiene o imposta il valore corrente della proprietà mappata a questa colonna.
- property
- IProperty
Proprietà mappata alla colonna.
- columnType
- String
Tipo di database della colonna.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio valori di database.
- Attributi
Si applica a
ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origine:
- ColumnModification.cs
- Origine:
- ColumnModification.cs
Attenzione
Use the constructor with columnModificationParameters
Crea una nuova istanza di ColumnModification.
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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
Ottiene o imposta il 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.
- isRead
- Boolean
Indica se un valore deve essere letto dal database per la colonna.
- isWrite
- Boolean
Indica se un valore deve essere scritto nel database per la colonna.
- isKey
- Boolean
Indica se la parte della colonna di una chiave primaria o alternativa.
- isCondition
- Boolean
Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE
.
- sensitiveLoggingEnabled
- Boolean
Indica se è possibile registrare dati potenzialmente sensibili ,ad esempio valori di database.
- Attributi