C# Класс StoryTeller.Domain.Step

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

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

Свойство Тип Описание
BLANK string
NULL string

Открытые методы

Метод Описание
AcceptVisitor ( ITestVisitor visitor ) : void
EachLeaf ( StepLeaf>.Action action ) : void
Get ( string key ) : string
GetHashCode ( ) : int
Has ( string key ) : bool
HasLeaf ( string name ) : bool
LeafFor ( string name ) : StepLeaf
ParseValues ( string text ) : string>.IDictionary
Remove ( string key ) : void
Set ( string key, object value ) : void
ShallowClone ( ) : IStep
Step ( ) : System
Step ( string grammarKey ) : System
Step ( string grammarKey, Action action ) : System
StepCount ( ) : int
ToString ( ) : string
Validate ( IEnumerable cells ) : IList
With ( string text ) : Step

Only useful for testing: "key1:value1, key2:value2, key3:value3"

With ( string key, object value ) : Step
WithChildren ( string childKey ) : Step

Описание методов

AcceptVisitor() публичный Метод

public AcceptVisitor ( ITestVisitor visitor ) : void
visitor ITestVisitor
Результат void

EachLeaf() публичный Метод

public EachLeaf ( StepLeaf>.Action action ) : void
action StepLeaf>.Action
Результат void

Get() публичный Метод

public Get ( string key ) : string
key string
Результат string

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Has() публичный Метод

public Has ( string key ) : bool
key string
Результат bool

HasLeaf() публичный Метод

public HasLeaf ( string name ) : bool
name string
Результат bool

LeafFor() публичный Метод

public LeafFor ( string name ) : StepLeaf
name string
Результат StepLeaf

ParseValues() публичный статический Метод

public static ParseValues ( string text ) : string>.IDictionary
text string
Результат string>.IDictionary

Remove() публичный Метод

public Remove ( string key ) : void
key string
Результат void

Set() публичный Метод

public Set ( string key, object value ) : void
key string
value object
Результат void

ShallowClone() публичный Метод

public ShallowClone ( ) : IStep
Результат IStep

Step() публичный Метод

public Step ( ) : System
Результат System

Step() публичный Метод

public Step ( string grammarKey ) : System
grammarKey string
Результат System

Step() публичный Метод

public Step ( string grammarKey, Action action ) : System
grammarKey string
action Action
Результат System

StepCount() публичный Метод

public StepCount ( ) : int
Результат int

ToString() публичный Метод

public ToString ( ) : string
Результат string

Validate() публичный Метод

public Validate ( IEnumerable cells ) : IList
cells IEnumerable
Результат IList

With() публичный Метод

Only useful for testing: "key1:value1, key2:value2, key3:value3"
public With ( string text ) : Step
text string
Результат Step

With() публичный Метод

public With ( string key, object value ) : Step
key string
value object
Результат Step

WithChildren() публичный Метод

public WithChildren ( string childKey ) : Step
childKey string
Результат Step

Описание свойств

BLANK публичное статическое свойство

public static string BLANK
Результат string

NULL публичное статическое свойство

public static string NULL
Результат string