C# 클래스 FdoToolbox.Core.ETL.Specialized.FdoClassCopyOptions

Defines the options for a FdoClassToClassCopyProcess instance
파일 보기 프로젝트 열기: jumpinjackie/fdotoolbox 1 사용 예제들

Private Properties

프로퍼티 타입 설명
FromElement FdoClassCopyOptions
ToElement FdoToolbox.Core.Configuration.FdoCopyTaskElement

공개 메소드들

메소드 설명
AddDataConversionRule ( string name, FdoDataPropertyConversionRule rule ) : void

Adds a data conversion rule.

AddPropertyMapping ( string sourceProperty, string targetProperty ) : void

Adds a source to target property mapping.

AddSourceExpression ( string alias, string expression, string targetProp ) : void

Adds the source expression.

AddSourcePropertyToCheck ( string sourceProperty ) : void

Adds a source property to check if it needs to be created in the target class definition

FdoClassCopyOptions ( string sourceConnectionName, string targetConnectionName, string sourceSchema, string sourceClass, string targetSchema, string targetClass ) : System

Initializes a new instance of the FdoClassCopyOptions class.

GetDataConversionRule ( string name ) : FdoDataPropertyConversionRule

Gets the data conversion rule.

GetExpression ( string alias ) : string

Gets the expression.

GetTargetProperty ( string srcProp ) : string

Gets the target property.

GetTargetPropertyForAlias ( string alias ) : string

Gets the target property for alias.

비공개 메소드들

메소드 설명
FromElement ( FdoCopyTaskElement el, FeatureSchemaCache cache, FdoConnection sourceConn, FdoConnection targetConn, TargetClassModificationItem &mod ) : FdoClassCopyOptions
ToElement ( ) : FdoCopyTaskElement

메소드 상세

AddDataConversionRule() 공개 메소드

Adds a data conversion rule.
public AddDataConversionRule ( string name, FdoDataPropertyConversionRule rule ) : void
name string The name.
rule FdoDataPropertyConversionRule The rule.
리턴 void

AddPropertyMapping() 공개 메소드

Adds a source to target property mapping.
public AddPropertyMapping ( string sourceProperty, string targetProperty ) : void
sourceProperty string
targetProperty string
리턴 void

AddSourceExpression() 공개 메소드

Adds the source expression.
public AddSourceExpression ( string alias, string expression, string targetProp ) : void
alias string The alias.
expression string The expression.
targetProp string The target property.
리턴 void

AddSourcePropertyToCheck() 공개 메소드

Adds a source property to check if it needs to be created in the target class definition
public AddSourcePropertyToCheck ( string sourceProperty ) : void
sourceProperty string
리턴 void

FdoClassCopyOptions() 공개 메소드

Initializes a new instance of the FdoClassCopyOptions class.
public FdoClassCopyOptions ( string sourceConnectionName, string targetConnectionName, string sourceSchema, string sourceClass, string targetSchema, string targetClass ) : System
sourceConnectionName string Name of the source connection.
targetConnectionName string Name of the target connection.
sourceSchema string The source schema.
sourceClass string The source class.
targetSchema string The target schema.
targetClass string The target class.
리턴 System

GetDataConversionRule() 공개 메소드

Gets the data conversion rule.
public GetDataConversionRule ( string name ) : FdoDataPropertyConversionRule
name string The name.
리턴 FdoDataPropertyConversionRule

GetExpression() 공개 메소드

Gets the expression.
public GetExpression ( string alias ) : string
alias string The alias.
리턴 string

GetTargetProperty() 공개 메소드

Gets the target property.
public GetTargetProperty ( string srcProp ) : string
srcProp string The source prop.
리턴 string

GetTargetPropertyForAlias() 공개 메소드

Gets the target property for alias.
public GetTargetPropertyForAlias ( string alias ) : string
alias string The alias.
리턴 string