ValueGeneratorSelector.Select 메서드

정의

오버로드

Select(IProperty, IEntityType)

지정된 속성에 적절한 값 생성기를 선택합니다.

Select(IProperty, ITypeBase)

지정된 속성에 적절한 값 생성기를 선택합니다.

Select(IProperty, IEntityType)

지정된 속성에 적절한 값 생성기를 선택합니다.

public virtual Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Select (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public Overridable Function Select (property As IProperty, entityType As IEntityType) As ValueGenerator

매개 변수

property
IProperty

값 생성기를 가져올 속성입니다.

entityType
IEntityType

값 생성기가 사용될 엔터티 형식입니다. 파생 엔터티 형식에서 상속된 속성에 대해 호출되는 경우 이 엔터티 형식은 에서 선언된 엔터티 형식과 다를 수 있습니다. property

반환

사용할 값 생성기입니다.

구현

적용 대상

Select(IProperty, ITypeBase)

지정된 속성에 적절한 값 생성기를 선택합니다.

public virtual Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Select (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase typeBase);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public Overridable Function Select (property As IProperty, typeBase As ITypeBase) As ValueGenerator

매개 변수

property
IProperty

값 생성기를 가져올 속성입니다.

typeBase
ITypeBase

값 생성기가 사용될 엔터티 형식입니다. 파생 엔터티 형식에서 상속된 속성에 대해 호출되는 경우 이 엔터티 형식은 에서 선언된 엔터티 형식과 다를 수 있습니다. property

반환

사용할 값 생성기입니다.

구현

적용 대상