C# 클래스 Foobricator.Output.When

Encapusulates a condition
상속: IDebugInfoProvider
파일 보기 프로젝트 열기: geoffles/Foobricator 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Operator Op
RightHandSide object
Source ISource

공개 메소드들

메소드 설명
True ( ) : bool

Tests the conditions and returns the result

When ( DataReference reference, Op @operator, object rightHandSide ) : System

Initialise a new instance against a reference

When ( ISource source, Op @operator, object rightHandSide ) : System

Initalise a new instance against a source

비공개 메소드들

메소드 설명
DecimalCompare ( decimal value ) : bool
IntCompare ( int value ) : bool
StringCompare ( string value ) : bool

메소드 상세

True() 공개 메소드

Tests the conditions and returns the result
public True ( ) : bool
리턴 bool

When() 공개 메소드

Initialise a new instance against a reference
public When ( DataReference reference, Op @operator, object rightHandSide ) : System
reference Foobricator.Tools.DataReference
@operator Op
rightHandSide object
리턴 System

When() 공개 메소드

Initalise a new instance against a source
public When ( ISource source, Op @operator, object rightHandSide ) : System
source ISource
@operator Op
rightHandSide object
리턴 System

프로퍼티 상세

Operator 공개적으로 프로퍼티

Logical operator. Can be combination.
public Op Operator
리턴 Op

RightHandSide 공개적으로 프로퍼티

The value to compare Source to
public object RightHandSide
리턴 object

Source 공개적으로 프로퍼티

The target object to evaluate against
public ISource Source
리턴 ISource