다음을 통해 공유


ColumnModificationParameters 생성자

정의

오버로드

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

ColumnModificationParameters 인스턴스를 만듭니다.

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

ColumnModificationParameters 인스턴스를 만듭니다.

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

ColumnModificationParameters 인스턴스를 만듭니다.

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

JSON 열에 매핑된 개체를 업데이트하기 위한 새 ColumnModificationParameters instance 만듭니다.

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

ColumnModificationParameters 인스턴스를 만듭니다.

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

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)

매개 변수

entry
IUpdateEntry

IUpdateEntry 수정할 엔터티를 나타내는 입니다.

property
IProperty

열에 매핑되는 속성입니다.

column
IColumn

수정할 열입니다.

generateParameterName
Func<String>

업데이트 SQL에 대한 매개 변수 이름을 생성하기 위한 대리자입니다.

typeMapping
RelationalTypeMapping

명령 매개 변수에 사용할 관계형 형식 매핑입니다.

valueIsRead
Boolean

열에 대한 데이터베이스에서 값을 읽어야 하는지 여부를 나타냅니다.

valueIsWrite
Boolean

열의 데이터베이스에 값을 기록해야 하는지 여부를 나타냅니다.

columnIsKey
Boolean

기본 키 또는 대체 키의 열 부분을 나타냅니다.

columnIsCondition
Boolean

업데이트할 때 열이 절에 WHERE 사용되는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

잠재적으로 중요한 데이터(예: 데이터베이스 값)를 기록할 수 있는지 여부를 나타냅니다.

적용 대상

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

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)

매개 변수

entry
IUpdateEntry

IUpdateEntry 수정할 엔터티를 나타내는 입니다.

property
IProperty

열에 매핑되는 속성입니다.

column
IColumnBase

수정할 열입니다.

generateParameterName
Func<String>

업데이트 SQL에 대한 매개 변수 이름을 생성하기 위한 대리자입니다.

typeMapping
RelationalTypeMapping

명령 매개 변수에 사용할 관계형 형식 매핑입니다.

valueIsRead
Boolean

열에 대한 데이터베이스에서 값을 읽어야 하는지 여부를 나타냅니다.

valueIsWrite
Boolean

열의 데이터베이스에 값을 기록해야 하는지 여부를 나타냅니다.

columnIsKey
Boolean

기본 키 또는 대체 키의 열 부분을 나타냅니다.

columnIsCondition
Boolean

업데이트할 때 열이 절에 WHERE 사용되는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

잠재적으로 중요한 데이터(예: 데이터베이스 값)를 기록할 수 있는지 여부를 나타냅니다.

적용 대상

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

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)

매개 변수

column
IColumn

열입니다.

originalValue
Object

이 열에 매핑된 속성의 원래 값입니다.

value
Object

이 열에 매핑된 속성의 현재 값입니다.

property
IProperty

열에 매핑되는 속성입니다.

typeMapping
RelationalTypeMapping

명령 매개 변수에 사용할 관계형 형식 매핑입니다.

read
Boolean

열에 대한 데이터베이스에서 값을 읽어야 하는지 여부를 나타냅니다.

write
Boolean

열의 데이터베이스에 값을 기록해야 하는지 여부를 나타냅니다.

key
Boolean

기본 키 또는 대체 키의 열 부분을 나타냅니다.

condition
Boolean

업데이트할 때 열이 절에 WHERE 사용되는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

잠재적으로 중요한 데이터(예: 데이터베이스 값)를 기록할 수 있는지 여부를 나타냅니다.

isNullable
Nullable<Boolean>

값이 null일 수 있는지 여부를 나타내는 값입니다.

적용 대상

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

JSON 열에 매핑된 개체를 업데이트하기 위한 새 ColumnModificationParameters instance 만듭니다.

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)

매개 변수

columnName
String

JSON 열의 이름입니다.

value
Object

지정된 JSON 경로에 있는 JSON 요소의 현재 값입니다.

property
IProperty

JSON 열 단일 스칼라 속성을 수정하는 경우 수정 중인 스칼라 속성이 null이고, 그렇지 않으면 null입니다.

columnType
String

JSON 열의 데이터베이스 형식입니다.

typeMapping
RelationalTypeMapping

명령 매개 변수에 사용할 관계형 형식 매핑입니다.

jsonPath
String

업데이트해야 하는 JSON 요소로 이어지는 JSON 경로입니다.

read
Boolean

열에 대한 데이터베이스에서 값을 읽어야 하는지 여부를 나타냅니다.

write
Boolean

열의 데이터베이스에 값을 기록해야 하는지 여부를 나타냅니다.

key
Boolean

기본 키 또는 대체 키의 열 부분을 나타냅니다.

condition
Boolean

업데이트할 때 열이 절에 WHERE 사용되는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

잠재적으로 중요한 데이터(예: 데이터베이스 값)를 기록할 수 있는지 여부를 나타냅니다.

isNullable
Nullable<Boolean>

값이 null일 수 있는지 여부를 나타내는 값입니다.

적용 대상

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

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)

매개 변수

columnName
String

열 이름입니다.

originalValue
Object

이 열에 매핑된 속성의 원래 값입니다.

value
Object

이 열에 매핑된 속성의 현재 값입니다.

property
IProperty

열에 매핑되는 속성입니다.

columnType
String

열의 데이터베이스 형식입니다.

typeMapping
RelationalTypeMapping

명령 매개 변수에 사용할 관계형 형식 매핑입니다.

read
Boolean

열에 대한 데이터베이스에서 값을 읽어야 하는지 여부를 나타냅니다.

write
Boolean

열의 데이터베이스에 값을 기록해야 하는지 여부를 나타냅니다.

key
Boolean

기본 키 또는 대체 키의 열 부분을 나타냅니다.

condition
Boolean

업데이트할 때 열이 절에 WHERE 사용되는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

잠재적으로 중요한 데이터(예: 데이터베이스 값)를 기록할 수 있는지 여부를 나타냅니다.

isNullable
Nullable<Boolean>

값이 null일 수 있는지 여부를 나타내는 값입니다.

적용 대상