ModelConfigurationBuilder.DefaultTypeMapping 메서드

정의

오버로드

DefaultTypeMapping(Type)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

DefaultTypeMapping<TScalar>()

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

DefaultTypeMapping(Type)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder DefaultTypeMapping (Type scalarType);
abstract member DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
override this.DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type) As TypeMappingConfigurationBuilder

매개 변수

scalarType
Type

구성할 스칼라 형식입니다.

반환

스칼라를 구성하는 데 사용할 수 있는 개체입니다.

설명

이 메서드와 달리 Properties(Type) null을 허용하지 않는 구체적인 형식에서만 호출해야 합니다. 기본 형식에서 호출하면 파생 형식에 구성이 적용되지 않습니다.

이 호출은 거의 필요하지 않습니다. 지정된 형식 호출 Properties(Type) 의 속성이 있는 경우 대부분의 경우 충분해야 합니다.

자세한 내용과 예제는 EF Core의 사전 규칙 모델 빌드 를 참조하세요.

적용 대상

DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping (Type scalarType, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> buildAction);
abstract member DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type, buildAction As Action(Of TypeMappingConfigurationBuilder)) As ModelConfigurationBuilder

매개 변수

scalarType
Type

구성할 스칼라 형식입니다.

buildAction
Action<TypeMappingConfigurationBuilder>

스칼라에 대한 구성을 수행하는 작업입니다.

반환

추가 구성 호출을 연결할 수 있도록 동일한 ModelConfigurationBuilder instance.

설명

이 메서드와 달리 Properties(Type) null을 허용하지 않는 구체적인 형식에서만 호출해야 합니다. 기본 형식에서 호출하면 파생 형식에 구성이 적용되지 않습니다.

이 호출은 거의 필요하지 않습니다. 지정된 형식 호출 Properties(Type) 의 속성이 있는 경우 대부분의 경우 충분해야 합니다.

자세한 내용과 예제는 EF Core의 사전 규칙 모델 빌드 를 참조하세요.

적용 대상

DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping<TScalar> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar>> buildAction);
abstract member DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping(Of TScalar) (buildAction As Action(Of TypeMappingConfigurationBuilder(Of TScalar))) As ModelConfigurationBuilder

형식 매개 변수

TScalar

구성할 스칼라 형식입니다.

매개 변수

buildAction
Action<TypeMappingConfigurationBuilder<TScalar>>

스칼라에 대한 구성을 수행하는 작업입니다.

반환

추가 구성 호출을 연결할 수 있도록 동일한 ModelConfigurationBuilder instance.

설명

이 메서드와 달리 Properties<TProperty>() null을 허용하지 않는 구체적인 형식에서만 호출해야 합니다. 기본 형식에서 호출하면 파생 형식에 구성이 적용되지 않습니다.

이 호출은 거의 필요하지 않습니다. 지정된 형식 호출 Properties<TProperty>() 의 속성이 있는 경우 대부분의 경우 충분해야 합니다.

자세한 내용과 예제는 EF Core의 사전 규칙 모델 빌드 를 참조하세요.

적용 대상

DefaultTypeMapping<TScalar>()

엔터티 형식 외부에서 사용되는 경우에도 지정된 형식을 스칼라로 표시합니다. 이렇게 하면 이 형식의 속성을 참조하지 않는 쿼리에서 이 형식의 값을 사용할 수 있습니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar> DefaultTypeMapping<TScalar> ();
abstract member DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
override this.DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
Public Overridable Function DefaultTypeMapping(Of TScalar) () As TypeMappingConfigurationBuilder(Of TScalar)

형식 매개 변수

TScalar

구성할 스칼라 형식입니다.

반환

스칼라를 구성하는 데 사용할 수 있는 개체입니다.

설명

이 메서드와 달리 Properties<TProperty>() null을 허용하지 않는 구체적인 형식에서만 호출해야 합니다. 기본 형식에서 호출하면 파생 형식에 구성이 적용되지 않습니다.

이 호출은 거의 필요하지 않습니다. 지정된 형식 호출 Properties<TProperty>() 의 속성이 있는 경우 대부분의 경우 충분해야 합니다.

자세한 내용과 예제는 EF Core의 사전 규칙 모델 빌드 를 참조하세요.

적용 대상