다음을 통해 공유


ColumnModification 생성자

정의

오버로드

ColumnModification(ColumnModificationParameters)

ColumnModification 인스턴스를 만듭니다.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

ColumnModification 인스턴스를 만듭니다.

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

ColumnModification 인스턴스를 만듭니다.

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
사용되지 않음.
사용되지 않음.

ColumnModification 인스턴스를 만듭니다.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
사용되지 않음.
사용되지 않음.

ColumnModification 인스턴스를 만듭니다.

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
사용되지 않음.

ColumnModification 인스턴스를 만듭니다.

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
사용되지 않음.
사용되지 않음.

ColumnModification 인스턴스를 만듭니다.

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
사용되지 않음.

ColumnModification 인스턴스를 만듭니다.

ColumnModification(ColumnModificationParameters)

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)

매개 변수

columnModificationParameters
ColumnModificationParameters

생성 매개 변수입니다.

적용 대상

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

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)

매개 변수

columnName
String

열 이름입니다.

originalValue
Object

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

value
Object

이 열에 매핑된 속성의 현재 값을 가져오거나 설정합니다.

property
IProperty

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

적용 대상

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

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)

매개 변수

entry
IUpdateEntry

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

property
IProperty

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

propertyAnnotations
IRelationalPropertyAnnotations

열에 대한 관계형 특정 주석에 대한 액세스를 제공합니다.

generateParameterName
Func<String>

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

열이 낙관적 동시성 토큰 역할을 하는지 여부를 나타냅니다.

적용 대상

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

주의

Use the constructor with column

주의

Use the constructor with columnModificationParameters

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)

매개 변수

entry
IUpdateEntry

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

property
IProperty

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

generateParameterName
Func<String>

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

열이 낙관적 동시성 토큰 역할을 하는지 여부를 나타냅니다.

sensitiveLoggingEnabled
Boolean

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

특성

적용 대상

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)

주의

Use the constructor with columnType

주의

Use the constructor with columnModificationParameters

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)

매개 변수

columnName
String

열 이름입니다.

originalValue
Object

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

value
Object

이 열에 매핑된 속성의 현재 값을 가져오거나 설정합니다.

property
IProperty

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

특성

적용 대상

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

주의

Use the constructor with columnModificationParameters

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)

매개 변수

entry
IUpdateEntry

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

property
IProperty

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

column
IColumn

수정할 열입니다.

generateParameterName
Func<String>

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

typeMapping
RelationalTypeMapping

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

특성

적용 대상

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)

주의

Use the constructor with type mapping

주의

Use the constructor with columnModificationParameters

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)

매개 변수

columnName
String

열 이름입니다.

originalValue
Object

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

value
Object

이 열에 매핑된 속성의 현재 값을 가져오거나 설정합니다.

property
IProperty

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

columnType
String

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

특성

적용 대상

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

주의

Use the constructor with columnModificationParameters

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)

매개 변수

columnName
String

열 이름입니다.

originalValue
Object

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

value
Object

이 열에 매핑된 속성의 현재 값을 가져오거나 설정합니다.

property
IProperty

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

columnType
String

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

typeMapping
RelationalTypeMapping

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

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

isNullable
Nullable<Boolean>

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

특성

적용 대상