다음을 통해 공유


RelationalComplexTypePrimitiveCollectionBuilderExtensions.HasComputedColumnSql 메서드

정의

오버로드

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String, Nullable<Boolean>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, String)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder) As ComplexTypePrimitiveCollectionBuilder

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

구성되는 속성에 대한 작성기입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

인수 없이 호출되는 경우 이 메서드는 계산에 사용되는 실제 SQL을 지정하지 않고도 열이 계산된다는 것을 EF에 알립니다. 이는 EF를 기존 데이터베이스에 매핑할 때 유용할 수 있습니다.

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder, sql As String) As ComplexTypePrimitiveCollectionBuilder

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

구성되는 속성에 대한 작성기입니다.

sql
String

열의 값을 계산하는 SQL 식입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder, String, Nullable<Boolean>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder, sql As String, stored As Nullable(Of Boolean)) As ComplexTypePrimitiveCollectionBuilder

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

구성되는 속성에 대한 작성기입니다.

sql
String

열의 값을 계산하는 SQL 식입니다.

stored
Nullable<Boolean>

이면 true계산된 값은 행 수정에 따라 계산되고 일반 열처럼 데이터베이스에 저장됩니다. 이면 false값을 읽을 때 값이 계산되고 실제 스토리지를 차지하지 않습니다. null 는 데이터베이스 공급자 기본값을 선택합니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, String)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder(Of TProperty), sql As String) As ComplexTypePrimitiveCollectionBuilder(Of TProperty)

형식 매개 변수

TProperty

구성되는 속성의 형식입니다.

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

구성되는 속성에 대한 작성기입니다.

sql
String

열의 값을 계산하는 SQL 식입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property> * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder(Of TProperty), sql As String, stored As Nullable(Of Boolean)) As ComplexTypePrimitiveCollectionBuilder(Of TProperty)

형식 매개 변수

TProperty

구성되는 속성의 형식입니다.

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

구성되는 속성에 대한 작성기입니다.

sql
String

열의 값을 계산하는 SQL 식입니다.

stored
Nullable<Boolean>

이면 true계산된 값은 행 수정에 따라 계산되고 일반 열처럼 데이터베이스에 저장됩니다. 이면 false값을 읽을 때 값이 계산되고 실제 스토리지를 차지하지 않습니다. null 는 데이터베이스 공급자 기본값을 선택합니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상

HasComputedColumnSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

관계형 데이터베이스를 대상으로 할 때 계산 열에 매핑되도록 속성을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As ComplexTypePrimitiveCollectionBuilder(Of TProperty)) As ComplexTypePrimitiveCollectionBuilder(Of TProperty)

형식 매개 변수

TProperty

구성되는 속성의 형식입니다.

매개 변수

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

구성되는 속성에 대한 작성기입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

인수 없이 호출되는 경우 이 메서드는 계산에 사용되는 실제 SQL을 지정하지 않고도 열이 계산된다는 것을 EF에 알립니다. 이는 EF를 기존 데이터베이스에 매핑할 때 유용할 수 있습니다.

자세한 내용 및 예제는 데이터베이스 기본값 을 참조하세요.

적용 대상