ModelConfigurationBuilder.DefaultTypeMapping 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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의 사전 규칙 모델 빌드 를 참조하세요.
적용 대상
Entity Framework
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기