C# 클래스 MonoDevelop.IronPython.Parser.ParserDatabase

This is a crappy little storage system for the parsed data from python source files.
파일 보기 프로젝트 열기: carlosalberto/IronPythonBinding 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ConnStrForFile string
CopyDatabase void
EnsureTables void

공개 메소드들

메소드 설명
Add ( ParserItem item ) : void
AddRange ( IEnumerable items ) : void
Close ( ) : void
Find ( string prefix ) : IEnumerable
Find ( string prefix, ParserItemType itemType ) : IEnumerable
Find ( string prefix, ParserItemType itemType, int depth ) : IEnumerable
Open ( ) : void
ParserDatabase ( string fileName ) : System
RemoveByFilePrefix ( string prefix ) : void

비공개 메소드들

메소드 설명
ConnStrForFile ( string filename ) : string
CopyDatabase ( SqliteConnection src ) : void
EnsureTables ( ) : void

메소드 상세

Add() 공개 메소드

public Add ( ParserItem item ) : void
item ParserItem
리턴 void

AddRange() 공개 메소드

public AddRange ( IEnumerable items ) : void
items IEnumerable
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Find() 공개 메소드

public Find ( string prefix ) : IEnumerable
prefix string
리턴 IEnumerable

Find() 공개 메소드

public Find ( string prefix, ParserItemType itemType ) : IEnumerable
prefix string
itemType ParserItemType
리턴 IEnumerable

Find() 공개 메소드

public Find ( string prefix, ParserItemType itemType, int depth ) : IEnumerable
prefix string
itemType ParserItemType
depth int
리턴 IEnumerable

Open() 공개 메소드

public Open ( ) : void
리턴 void

ParserDatabase() 공개 메소드

public ParserDatabase ( string fileName ) : System
fileName string
리턴 System

RemoveByFilePrefix() 공개 메소드

public RemoveByFilePrefix ( string prefix ) : void
prefix string
리턴 void