C# Класс OpenSlx.AutoWire.MethodDescription

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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