Property | Type | Description | |
---|---|---|---|
DefaultOptions |
Method | Description | |
---|---|---|
Map ( IDictionary source, Func |
원본 속성명-속성값 정보를 대상 인스턴스의 속성명에 값을 설정한다.
|
|
Map ( IDictionary source, Func |
원본 속성명-속성값 정보를 대상 인스턴스의 속성명에 값을 설정한다.
|
|
Map ( IDictionary source, object target ) : void |
원본 속성명-속성값 정보를 대상 인스턴스의 속성명에 값을 설정한다.
|
|
Map ( IDictionary source, object target, bool suppressException ) : void |
원본 속성명-속성값 정보를 대상 인스턴스의 속성명에 값을 설정한다.
|
|
Map ( IDictionary source, object target, bool suppressException, bool ignoreCase ) : void |
원본 속성명-속성값 정보를 대상 인스턴스의 속성명에 값을 설정한다.
|
|
Map ( object source, object target, bool suppressException = true, bool ignoreCase = true, string propertyNamesToExclude = null ) : void |
원본 인스턴스의 속성 값을 읽어와 대상 인스턴스의 같은 속성명에 값을 설정한다.
|
public static Map ( IDictionary source, Func | ||
source | IDictionary | 원본 정보 (Name-Value) |
targetFactory | Func | 복사 대상 인스턴스 생성 델리게이트 |
return | object |
public static Map ( IDictionary source, Func | ||
source | IDictionary | 원본 정보 (Name-Value) |
targetFactory | Func | 복사 대상 인스턴스 생성 델리게이트 |
mapOptions | 매핑 옵션 | |
return | object |
public static Map ( IDictionary source, object target ) : void | ||
source | IDictionary | 원본 정보 (Name-Value) |
target | object | 복사 대상 인스턴스 |
return | void |
public static Map ( IDictionary source, object target, bool suppressException ) : void | ||
source | IDictionary | 원본 정보 (Name-Value) |
target | object | 복사 대상 인스턴스 |
suppressException | bool | 예외 무시 여부 |
return | void |
public static Map ( IDictionary source, object target, bool suppressException, bool ignoreCase ) : void | ||
source | IDictionary | 원본 정보 (Name-Value) |
target | object | 복사 대상 인스턴스 |
suppressException | bool | 예외 무시 여부 |
ignoreCase | bool | 원본과 대상의 속성명 매칭 시에 대소문자 구분을 할 것인가 여부 (기본적으로 대소문자 구분을 한다) |
return | void |
public static Map ( object source, object target, bool suppressException = true, bool ignoreCase = true, string propertyNamesToExclude = null ) : void | ||
source | object | 원본 객체 |
target | object | 대상 객체 |
suppressException | bool | 예외 발생 전파 억제 |
ignoreCase | bool | 원본과 대상의 속성명 매칭 시에 대소문자 구분을 할 것인가 여부 (기본적으로 대소문자 구분을 한다) |
propertyNamesToExclude | string | 매핑시 제외할 속석명들 |
return | void |