C# 클래스 Nyaml.Yaml

파일 보기 프로젝트 열기: IngisKahn/Nyaml

공개 메소드들

메소드 설명
CanonicalCompose ( Stream stream ) : Base
CanonicalCompose ( string data ) : Base
CanonicalComposeAll ( Stream stream ) : IEnumerable
CanonicalComposeAll ( string data ) : IEnumerable
CanonicalLoad ( Stream stream ) : object
CanonicalLoad ( string data ) : object
CanonicalLoadAll ( Stream stream ) : IEnumerable
CanonicalLoadAll ( string data ) : IEnumerable
CanonicalParse ( Stream stream ) : IEnumerable
CanonicalParse ( string data ) : IEnumerable
CanonicalScan ( Stream stream ) : IEnumerable
CanonicalScan ( string data ) : IEnumerable
Compose ( ILoader loader ) : Base
Compose ( Stream stream ) : Base
Compose ( byte data ) : Base
Compose ( string data ) : Base
ComposeAll ( ILoader loader ) : IEnumerable
ComposeAll ( Stream stream ) : IEnumerable
ComposeAll ( byte data ) : IEnumerable
ComposeAll ( string data ) : IEnumerable
Emit ( IEnumerable events, bool isCanonical = false, int indent = 2, int width = 80, bool allowUnicode = true, LineBreak lineBreak = LineBreak.LineFeed ) : string
Emit ( IEnumerable events, IDumper dumper ) : void
Emit ( IEnumerable events, Stream stream, bool isCanonical = false, int indent = 2, int width = 80, bool allowUnicode = true, LineBreak lineBreak = LineBreak.LineFeed ) : void
Load ( ILoader loader ) : object
Load ( Stream stream ) : object
Load ( byte data ) : object
Load ( string data ) : object
LoadAll ( ILoader loader ) : IEnumerable
LoadAll ( Stream stream ) : IEnumerable
LoadAll ( byte data ) : IEnumerable
LoadAll ( string data ) : IEnumerable
Parse ( ILoader loader ) : IEnumerable
Parse ( Stream stream ) : IEnumerable
Parse ( byte data ) : IEnumerable
Parse ( string data ) : IEnumerable
Scan ( ILoader loader ) : IEnumerable
Scan ( Stream stream ) : IEnumerable
Scan ( byte data ) : IEnumerable
Scan ( string data ) : IEnumerable

비공개 메소드들

메소드 설명
ComposeAll ( ILoader loader, bool dispose ) : IEnumerable
LoadAll ( ILoader loader, bool dispose ) : IEnumerable
Parse ( ILoader loader, bool dispose ) : IEnumerable
Scan ( ILoader loader, bool dispose ) : IEnumerable

메소드 상세

CanonicalCompose() 공개 정적인 메소드

public static CanonicalCompose ( Stream stream ) : Base
stream System.IO.Stream
리턴 Nyaml.Nodes.Base

CanonicalCompose() 공개 정적인 메소드

public static CanonicalCompose ( string data ) : Base
data string
리턴 Nyaml.Nodes.Base

CanonicalComposeAll() 공개 정적인 메소드

public static CanonicalComposeAll ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

CanonicalComposeAll() 공개 정적인 메소드

public static CanonicalComposeAll ( string data ) : IEnumerable
data string
리턴 IEnumerable

CanonicalLoad() 공개 정적인 메소드

public static CanonicalLoad ( Stream stream ) : object
stream System.IO.Stream
리턴 object

CanonicalLoad() 공개 정적인 메소드

public static CanonicalLoad ( string data ) : object
data string
리턴 object

CanonicalLoadAll() 공개 정적인 메소드

public static CanonicalLoadAll ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

CanonicalLoadAll() 공개 정적인 메소드

public static CanonicalLoadAll ( string data ) : IEnumerable
data string
리턴 IEnumerable

CanonicalParse() 공개 정적인 메소드

public static CanonicalParse ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

CanonicalParse() 공개 정적인 메소드

public static CanonicalParse ( string data ) : IEnumerable
data string
리턴 IEnumerable

CanonicalScan() 공개 정적인 메소드

public static CanonicalScan ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

CanonicalScan() 공개 정적인 메소드

public static CanonicalScan ( string data ) : IEnumerable
data string
리턴 IEnumerable

Compose() 공개 정적인 메소드

public static Compose ( ILoader loader ) : Base
loader ILoader
리턴 Nyaml.Nodes.Base

Compose() 공개 정적인 메소드

public static Compose ( Stream stream ) : Base
stream System.IO.Stream
리턴 Nyaml.Nodes.Base

Compose() 공개 정적인 메소드

public static Compose ( byte data ) : Base
data byte
리턴 Nyaml.Nodes.Base

Compose() 공개 정적인 메소드

public static Compose ( string data ) : Base
data string
리턴 Nyaml.Nodes.Base

ComposeAll() 공개 정적인 메소드

public static ComposeAll ( ILoader loader ) : IEnumerable
loader ILoader
리턴 IEnumerable

ComposeAll() 공개 정적인 메소드

public static ComposeAll ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

ComposeAll() 공개 정적인 메소드

public static ComposeAll ( byte data ) : IEnumerable
data byte
리턴 IEnumerable

ComposeAll() 공개 정적인 메소드

public static ComposeAll ( string data ) : IEnumerable
data string
리턴 IEnumerable

Emit() 공개 정적인 메소드

public static Emit ( IEnumerable events, bool isCanonical = false, int indent = 2, int width = 80, bool allowUnicode = true, LineBreak lineBreak = LineBreak.LineFeed ) : string
events IEnumerable
isCanonical bool
indent int
width int
allowUnicode bool
lineBreak LineBreak
리턴 string

Emit() 공개 정적인 메소드

public static Emit ( IEnumerable events, IDumper dumper ) : void
events IEnumerable
dumper IDumper
리턴 void

Emit() 공개 정적인 메소드

public static Emit ( IEnumerable events, Stream stream, bool isCanonical = false, int indent = 2, int width = 80, bool allowUnicode = true, LineBreak lineBreak = LineBreak.LineFeed ) : void
events IEnumerable
stream System.IO.Stream
isCanonical bool
indent int
width int
allowUnicode bool
lineBreak LineBreak
리턴 void

Load() 공개 정적인 메소드

public static Load ( ILoader loader ) : object
loader ILoader
리턴 object

Load() 공개 정적인 메소드

public static Load ( Stream stream ) : object
stream System.IO.Stream
리턴 object

Load() 공개 정적인 메소드

public static Load ( byte data ) : object
data byte
리턴 object

Load() 공개 정적인 메소드

public static Load ( string data ) : object
data string
리턴 object

LoadAll() 공개 정적인 메소드

public static LoadAll ( ILoader loader ) : IEnumerable
loader ILoader
리턴 IEnumerable

LoadAll() 공개 정적인 메소드

public static LoadAll ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

LoadAll() 공개 정적인 메소드

public static LoadAll ( byte data ) : IEnumerable
data byte
리턴 IEnumerable

LoadAll() 공개 정적인 메소드

public static LoadAll ( string data ) : IEnumerable
data string
리턴 IEnumerable

Parse() 공개 정적인 메소드

public static Parse ( ILoader loader ) : IEnumerable
loader ILoader
리턴 IEnumerable

Parse() 공개 정적인 메소드

public static Parse ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

Parse() 공개 정적인 메소드

public static Parse ( byte data ) : IEnumerable
data byte
리턴 IEnumerable

Parse() 공개 정적인 메소드

public static Parse ( string data ) : IEnumerable
data string
리턴 IEnumerable

Scan() 공개 정적인 메소드

public static Scan ( ILoader loader ) : IEnumerable
loader ILoader
리턴 IEnumerable

Scan() 공개 정적인 메소드

public static Scan ( Stream stream ) : IEnumerable
stream System.IO.Stream
리턴 IEnumerable

Scan() 공개 정적인 메소드

public static Scan ( byte data ) : IEnumerable
data byte
리턴 IEnumerable

Scan() 공개 정적인 메소드

public static Scan ( string data ) : IEnumerable
data string
리턴 IEnumerable