C# 클래스 OpenSlx.AutoWire.MethodDescription

파일 보기 프로젝트 열기: nicocrm/OpenSlx 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DeclaringType String
Description String
EventType EventType
MethodType MethodType
Name String
ParameterTypes OpenSlx.AutoWire.ParamDescription[]
ReturnType String
StepType TargetStepType
TargetEntity String

공개 메소드들

메소드 설명
CreateMethod ( OrmEntity entity ) : OrmEntityMethod

Create a new method or return existing method if appropriate

CreateTarget ( String descriptionPrefix ) : OrmMethodTarget
Equals ( object obj ) : bool
MatchTarget ( OrmMethodTarget target, TargetStepType targetStepType, String descriptionPrefix ) : bool

메소드 상세

CreateMethod() 공개 메소드

Create a new method or return existing method if appropriate
public CreateMethod ( OrmEntity entity ) : OrmEntityMethod
entity OrmEntity
리턴 OrmEntityMethod

CreateTarget() 공개 메소드

public CreateTarget ( String descriptionPrefix ) : OrmMethodTarget
descriptionPrefix String
리턴 OrmMethodTarget

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

MatchTarget() 공개 메소드

public MatchTarget ( OrmMethodTarget target, TargetStepType targetStepType, String descriptionPrefix ) : bool
target OrmMethodTarget
targetStepType TargetStepType
descriptionPrefix String
리턴 bool

프로퍼티 상세

DeclaringType 공개적으로 프로퍼티

Full name for the declaring type
public String DeclaringType
리턴 String

Description 공개적으로 프로퍼티

Description (to be used as comment in AA)
public String Description
리턴 String

EventType 공개적으로 프로퍼티

public EventType EventType
리턴 EventType

MethodType 공개적으로 프로퍼티

public MethodType MethodType
리턴 MethodType

Name 공개적으로 프로퍼티

Method name (for a business rule)
public String Name
리턴 String

ParameterTypes 공개적으로 프로퍼티

Other input parameters
public ParamDescription[],OpenSlx.AutoWire ParameterTypes
리턴 OpenSlx.AutoWire.ParamDescription[]

ReturnType 공개적으로 프로퍼티

Type returned by a method - this is always the last paramter, and must be defined as an output parameter
public String ReturnType
리턴 String

StepType 공개적으로 프로퍼티

Whether this is a pre, post, primary step. If this is specified as a primary step
public TargetStepType StepType
리턴 TargetStepType

TargetEntity 공개적으로 프로퍼티

Entity type this applies to. This is only the last part of the name eg IContact.
public String TargetEntity
리턴 String