C# 클래스 Runt.Core.Model.FileTree.DirectoryEntry

상속: Entry
파일 보기 프로젝트 열기: Runt-Editor/Runt

보호된 프로퍼티들

프로퍼티 타입 설명
_children Lazy>
_dir System.IO.DirectoryInfo
_directories ImmutableList
_files ImmutableList

공개 메소드들

메소드 설명
AsOpen ( bool open, Newtonsoft.Json.Linq.JObject c ) : Entry
Create ( DirectoryInfo dir, string relativePath ) : ImmutableList>.Tuple
WithChild ( int index, Entry child, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject subChange ) : Entry

보호된 메소드들

메소드 설명
ChangeIndex ( int index, Entry newVal, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject subChanges ) : ImmutableList>.Tuple
DirectoryEntry ( string rel, bool isOpen, DirectoryInfo dir, ImmutableList directories, ImmutableList files ) : System

메소드 상세

AsOpen() 공개 메소드

public AsOpen ( bool open, Newtonsoft.Json.Linq.JObject c ) : Entry
open bool
c Newtonsoft.Json.Linq.JObject
리턴 Entry

ChangeIndex() 보호된 메소드

protected ChangeIndex ( int index, Entry newVal, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject subChanges ) : ImmutableList>.Tuple
index int
newVal Entry
changes Newtonsoft.Json.Linq.JObject
subChanges Newtonsoft.Json.Linq.JObject
리턴 ImmutableList>.Tuple

Create() 공개 정적인 메소드

public static Create ( DirectoryInfo dir, string relativePath ) : ImmutableList>.Tuple
dir System.IO.DirectoryInfo
relativePath string
리턴 ImmutableList>.Tuple

DirectoryEntry() 보호된 메소드

protected DirectoryEntry ( string rel, bool isOpen, DirectoryInfo dir, ImmutableList directories, ImmutableList files ) : System
rel string
isOpen bool
dir System.IO.DirectoryInfo
directories ImmutableList
files ImmutableList
리턴 System

WithChild() 공개 메소드

public WithChild ( int index, Entry child, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject subChange ) : Entry
index int
child Entry
changes Newtonsoft.Json.Linq.JObject
subChange Newtonsoft.Json.Linq.JObject
리턴 Entry

프로퍼티 상세

_children 보호되어 있는 프로퍼티

protected Lazy> _children
리턴 Lazy>

_dir 보호되어 있는 프로퍼티

protected DirectoryInfo,System.IO _dir
리턴 System.IO.DirectoryInfo

_directories 보호되어 있는 프로퍼티

protected ImmutableList _directories
리턴 ImmutableList

_files 보호되어 있는 프로퍼티

protected ImmutableList _files
리턴 ImmutableList