다음을 통해 공유


ElementTypeBuilder.HasConversion 메서드

정의

오버로드

HasConversion(ValueConverter)

지정된 ValueConverter를 사용하여 해당 값이 데이터베이스로 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion(Type)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion(ValueConverter, ValueComparer)

지정된 ValueConverter를 사용하기 전에 해당 값이 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion(Type, ValueComparer)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion(Type, Type)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion<TConversion,TComparer>()

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion<TConversion>()

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion<TConversion>(ValueComparer)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

HasConversion(ValueConverter)

지정된 ValueConverter를 사용하여 해당 값이 데이터베이스로 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (converter As ValueConverter) As ElementTypeBuilder

매개 변수

converter
ValueConverter

사용할 변환기입니다.

반환

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

적용 대상

HasConversion(Type)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type? conversionType);
abstract member HasConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type) As ElementTypeBuilder

매개 변수

conversionType
Type

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

반환

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

적용 대상

HasConversion(ValueConverter, ValueComparer)

지정된 ValueConverter를 사용하기 전에 해당 값이 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (converter As ValueConverter, valueComparer As ValueComparer) As ElementTypeBuilder

매개 변수

converter
ValueConverter

사용할 변환기입니다.

valueComparer
ValueComparer

변환 전 값에 사용할 비교자입니다.

반환

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

적용 대상

HasConversion(Type, ValueComparer)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type conversionType, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Type * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type, valueComparer As ValueComparer) As ElementTypeBuilder

매개 변수

conversionType
Type

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

valueComparer
ValueComparer

변환 전 값에 사용할 비교자입니다.

반환

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

적용 대상

HasConversion(Type, Type)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type conversionType, Type? comparerType);
abstract member HasConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type, comparerType As Type) As ElementTypeBuilder

매개 변수

conversionType
Type

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

comparerType
Type

에서 ValueComparer상속되는 형식입니다.

반환

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

적용 대상

HasConversion<TConversion,TComparer>()

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion,TComparer> () where TComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer;
abstract member HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
override this.HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
Public Overridable Function HasConversion(Of TConversion, TComparer) () As ElementTypeBuilder

형식 매개 변수

TConversion

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

TComparer

에서 ValueComparer상속되는 형식입니다.

반환

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

적용 대상

HasConversion<TConversion>()

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion> ();
abstract member HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion(Of TConversion) () As ElementTypeBuilder

형식 매개 변수

TConversion

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

반환

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

적용 대상

HasConversion<TConversion>(ValueComparer)

데이터베이스에 쓰기 전에 해당 값이 변환되고 데이터베이스에서 읽을 때 다시 변환되도록 컬렉션의 요소를 구성합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion> (Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion(Of TConversion) (valueComparer As ValueComparer) As ElementTypeBuilder

형식 매개 변수

TConversion

변환할 형식 또는 에서 ValueConverter상속되는 형식입니다.

매개 변수

valueComparer
ValueComparer

변환 전 값에 사용할 비교자입니다.

반환

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

적용 대상