C# 클래스 Lemon.Transform.TransformDefinitions

파일 보기 프로젝트 열기: dream-365/lemon

보호된 프로퍼티들

프로퍼티 타입 설명
_calculationColumnDefinitions IList
_transformColumnDefinitions IList

공개 메소드들

메소드 설명
GetCalculationColumnDefinitions ( ) : IEnumerable
GetTransformColumnDefinitions ( ) : IEnumerable
TransformDefinitions ( ) : MongoDB.Bson

보호된 메소드들

메소드 설명
Build ( ) : void
Calculate ( string name, BsonValue>.Func func ) : void
Copy ( string source, string target = null ) : void
Transform ( string source, BsonValue>.Func func, string target = null ) : void

메소드 상세

Build() 보호된 추상적인 메소드

protected abstract Build ( ) : void
리턴 void

Calculate() 보호된 메소드

protected Calculate ( string name, BsonValue>.Func func ) : void
name string
func BsonValue>.Func
리턴 void

Copy() 보호된 메소드

protected Copy ( string source, string target = null ) : void
source string
target string
리턴 void

GetCalculationColumnDefinitions() 공개 메소드

public GetCalculationColumnDefinitions ( ) : IEnumerable
리턴 IEnumerable

GetTransformColumnDefinitions() 공개 메소드

public GetTransformColumnDefinitions ( ) : IEnumerable
리턴 IEnumerable

Transform() 보호된 메소드

protected Transform ( string source, BsonValue>.Func func, string target = null ) : void
source string
func BsonValue>.Func
target string
리턴 void

TransformDefinitions() 공개 메소드

public TransformDefinitions ( ) : MongoDB.Bson
리턴 MongoDB.Bson

프로퍼티 상세

_calculationColumnDefinitions 보호되어 있는 프로퍼티

protected IList _calculationColumnDefinitions
리턴 IList

_transformColumnDefinitions 보호되어 있는 프로퍼티

protected IList _transformColumnDefinitions
리턴 IList