다음을 통해 공유


Microsoft.EntityFrameworkCore.Storage.ValueConversion 네임스페이스

클래스

BoolToStringConverter

Boolean 값을 두 문자열 값으로 변환합니다.

BoolToTwoValuesConverter<TProvider>

Boolean 값을 서로 다른 두 값으로 변환합니다.

BoolToZeroOneConverter<TProvider>

값을 및 Boolean 에서 0 로 변환합니다 1.

BytesToStringConverter

바이트 배열을 문자열로 변환합니다.

CastingConverter<TModel,TProvider>

단순 캐스트를 TModel 한 형식에서 TProvider 다른 형식으로 변환합니다.

CharToStringConverter

Char 단일 문자 String로 변환합니다.

CollectionToJsonStringConverter<TElement>

.NET 기본 컬렉션을 JSON 문자열로 변환하는 값 변환기입니다.

ConverterMappingHints

를 사용하여 매핑할 때 형식 매퍼에서 사용하는 힌트를 ValueConverter지정합니다.

DateOnlyToStringConverter

문자열로 DateOnly 변환하고 문자열에서 변환합니다.

DateTimeOffsetToBinaryConverter

긴 이 DateTime 진 표현으로 변환합니다. DateTime은 0.1밀리초 정밀도를 초과하여 잘립니다.

DateTimeOffsetToBytesConverter

DateTime 바이트 배열로 변환합니다.

DateTimeOffsetToStringConverter

문자열로 DateTimeOffset 변환하고 문자열에서 변환합니다.

DateTimeToBinaryConverter

을 사용하여 ToBinary()변환합니다DateTime. 이렇게 하면 가 유지됩니다 DateTimeKind.

DateTimeToStringConverter

문자열로 DateTime 변환하고 문자열에서 변환합니다.

DateTimeToTicksConverter

를 및 Ticks로 변환합니다DateTime.

EnumToNumberConverter<TEnum,TNumber>

열거형 값을 기본 숫자 표현으로 변환합니다.

EnumToStringConverter<TEnum>

열거형 값을 문자열 표현으로 변환합니다.

GuidToBytesConverter

Guid 배열로 변환하고 배열에서 을 변환합니다 Byte.

GuidToStringConverter

Guid String 표준 "8-4-4-4-12" 형식을 사용하여 를 에서 로 변환합니다>.

IPAddressToBytesConverter

IPAddress 에서 로 변환합니다 Byte.

IPAddressToStringConverter

IPAddress 에서 로 변환합니다 String.

NumberToBytesConverter<TNumber>

숫자 값을 바이트 배열로 변환합니다.

NumberToStringConverter<TNumber>

숫자 값을 문자열 표현으로 변환합니다.

PhysicalAddressToBytesConverter

PhysicalAddress 에서 로 변환합니다 Byte.

PhysicalAddressToStringConverter

PhysicalAddress 에서 로 변환합니다 String.

RelationalConverterMappingHints

를 사용하여 매핑할 때 형식 매퍼에서 사용하는 힌트를 ValueConverter지정합니다.

StringToBoolConverter

문자열을 값으로 변환합니다 Boolean .

StringToBytesConverter

문자열을 바이트 배열로 변환합니다.

StringToCharConverter

문자열을 값으로 변환합니다 Char .

StringToDateOnlyConverter

문자열을 값으로 변환합니다 DateOnly .

StringToDateTimeConverter

문자열을 값으로 변환합니다 DateTime .

StringToDateTimeOffsetConverter

문자열을 값으로 변환합니다 DateTimeOffset .

StringToEnumConverter<TEnum>

문자열을 열거형 값으로 변환합니다.

StringToGuidConverter

표준 "8-4-4-4-12" 형식을 사용하여 문자열 Guid 을 에서 로 변환합니다>.

StringToNumberConverter<TNumber>

문자열을 숫자 값으로 변환합니다.

StringToTimeOnlyConverter

문자열을 값으로 변환합니다 TimeOnly .

StringToTimeSpanConverter

문자열을 값으로 변환합니다 TimeSpan .

StringToUriConverter

문자열을 값으로 변환합니다 Uri .

TimeOnlyToStringConverter

문자열로 TimeOnly 변환하고 문자열에서 변환합니다.

TimeOnlyToTicksConverter

를 및 Ticks로 변환합니다TimeOnly.

TimeSpanToStringConverter

문자열로 TimeSpan 변환하고 문자열에서 변환합니다.

TimeSpanToTicksConverter

를 및 Ticks로 변환합니다TimeSpan.

UriToStringConverter

Uri 에서 로 변환합니다 String.

ValueConverter

모델에서 한 형식의 개체에서 저장소의 동일하거나 다른 형식의 개체로 변환을 정의합니다.

ValueConverter<TModel,TProvider>

모델에서 한 형식의 개체에서 저장소의 동일하거나 다른 형식의 개체로 변환을 정의합니다.

ValueConverterSelector

지정된 모델 형식에서 데이터베이스 공급자가 지원하는 형식으로 변환하는 데 사용할 기본 변환기를 찾는 데 사용할 수 있는 인스턴스의 레지스트리 ValueConverter 입니다.

ValueConverterSelectorDependencies

에 대한 서비스 종속성 매개 변수 클래스 ValueConverterSelector

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

구조체

ValueConverterInfo

instance 만드는 팩터리를 포함하여 사용 가능한 ValueConverter 에 대한 정보를 포함합니다.

인터페이스

IValueConverterSelector

ValueConverterInfo 지정된 모델 형식에서 데이터베이스 공급자가 지원하는 형식으로 변환하는 데 사용할 기본 변환기를 찾는 데 사용할 레지스트리입니다.