C# 클래스 CSL_Test__1.TorrentBuilder

상속: System.ComponentModel.BackgroundWorker
파일 보기 프로젝트 열기: joslinm/CSL

공개 프로퍼티들

프로퍼티 타입 설명
ReleaseTypes string[]

공개 메소드들

메소드 설명
Build ( string files ) : CSL_Test__1.Torrent[]
Build ( object files ) : void
BuildFromArrayList ( ArrayList files ) : CSL_Test__1.Torrent[]
Converter ( object raw ) : Torrent
DiscardTorrent ( FileInfo file ) : void
DiscardTorrent ( string file ) : void
ExtractAlbum ( string birth, FileInfo file ) : string
ExtractAlbum ( string birth, string file ) : string
ExtractAlbumFormat ( string birth, FileInfo file, bool zipped ) : string
ExtractAlbumFormat ( string birth, string file, bool zipped ) : string
ExtractArtist ( string birth, FileInfo file ) : string
ExtractArtist ( string birth, string file ) : string
ExtractBitformat ( string birth, FileInfo file ) : string
ExtractBitformat ( string birth, string file ) : string
ExtractBitrate ( string birth, FileInfo file ) : string
ExtractBitrate ( string birth, string file ) : string
ExtractPhysicalFormat ( string birth, FileInfo file ) : string
ExtractPhysicalFormat ( string birth, string file ) : string
ExtractYear ( string birth, FileInfo file ) : string
ExtractYear ( string birth, string file ) : string
GetTorrentBirth ( FileInfo file ) : string
GetTorrentBirth ( string file ) : string
IssueError ( string error, FileInfo file ) : string
IssueError ( string error, string file ) : string
IssueWarning ( string warning, FileInfo file, string value ) : string
IssueWarning ( string warning, string file, string value ) : string
ProcessTorrent ( string file, string birth ) : Torrent
ProcessTorrent ( FileInfo file, string birth ) : void
RebuildCustomPath ( string information ) : string
TorrentBuilder ( ) : System
VerifyTorrent ( ) : Torrent
VerifyTorrent ( Torrent torrent ) : Torrent

보호된 메소드들

메소드 설명
OnDoWork ( DoWorkEventArgs e ) : void

비공개 메소드들

메소드 설명
SkipReleaseFormatCheck ( ) : bool
YearHelper ( string filename ) : string

메소드 상세

Build() 공개 메소드

public Build ( string files ) : CSL_Test__1.Torrent[]
files string
리턴 CSL_Test__1.Torrent[]

Build() 공개 메소드

public Build ( object files ) : void
files object
리턴 void

BuildFromArrayList() 공개 메소드

public BuildFromArrayList ( ArrayList files ) : CSL_Test__1.Torrent[]
files System.Collections.ArrayList
리턴 CSL_Test__1.Torrent[]

Converter() 공개 정적인 메소드

public static Converter ( object raw ) : Torrent
raw object
리턴 Torrent

DiscardTorrent() 공개 메소드

public DiscardTorrent ( FileInfo file ) : void
file System.IO.FileInfo
리턴 void

DiscardTorrent() 공개 메소드

public DiscardTorrent ( string file ) : void
file string
리턴 void

ExtractAlbum() 공개 메소드

public ExtractAlbum ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractAlbum() 공개 메소드

public ExtractAlbum ( string birth, string file ) : string
birth string
file string
리턴 string

ExtractAlbumFormat() 공개 메소드

public ExtractAlbumFormat ( string birth, FileInfo file, bool zipped ) : string
birth string
file System.IO.FileInfo
zipped bool
리턴 string

ExtractAlbumFormat() 공개 메소드

public ExtractAlbumFormat ( string birth, string file, bool zipped ) : string
birth string
file string
zipped bool
리턴 string

ExtractArtist() 공개 메소드

public ExtractArtist ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractArtist() 공개 메소드

public ExtractArtist ( string birth, string file ) : string
birth string
file string
리턴 string

ExtractBitformat() 공개 메소드

public ExtractBitformat ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractBitformat() 공개 메소드

public ExtractBitformat ( string birth, string file ) : string
birth string
file string
리턴 string

ExtractBitrate() 공개 메소드

public ExtractBitrate ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractBitrate() 공개 메소드

public ExtractBitrate ( string birth, string file ) : string
birth string
file string
리턴 string

ExtractPhysicalFormat() 공개 메소드

public ExtractPhysicalFormat ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractPhysicalFormat() 공개 메소드

public ExtractPhysicalFormat ( string birth, string file ) : string
birth string
file string
리턴 string

ExtractYear() 공개 메소드

public ExtractYear ( string birth, FileInfo file ) : string
birth string
file System.IO.FileInfo
리턴 string

ExtractYear() 공개 메소드

public ExtractYear ( string birth, string file ) : string
birth string
file string
리턴 string

GetTorrentBirth() 공개 메소드

public GetTorrentBirth ( FileInfo file ) : string
file System.IO.FileInfo
리턴 string

GetTorrentBirth() 공개 메소드

public GetTorrentBirth ( string file ) : string
file string
리턴 string

IssueError() 공개 메소드

public IssueError ( string error, FileInfo file ) : string
error string
file System.IO.FileInfo
리턴 string

IssueError() 공개 메소드

public IssueError ( string error, string file ) : string
error string
file string
리턴 string

IssueWarning() 공개 메소드

public IssueWarning ( string warning, FileInfo file, string value ) : string
warning string
file System.IO.FileInfo
value string
리턴 string

IssueWarning() 공개 메소드

public IssueWarning ( string warning, string file, string value ) : string
warning string
file string
value string
리턴 string

OnDoWork() 보호된 메소드

protected OnDoWork ( DoWorkEventArgs e ) : void
e System.ComponentModel.DoWorkEventArgs
리턴 void

ProcessTorrent() 공개 메소드

public ProcessTorrent ( string file, string birth ) : Torrent
file string
birth string
리턴 Torrent

ProcessTorrent() 공개 메소드

public ProcessTorrent ( FileInfo file, string birth ) : void
file System.IO.FileInfo
birth string
리턴 void

RebuildCustomPath() 공개 정적인 메소드

public static RebuildCustomPath ( string information ) : string
information string
리턴 string

TorrentBuilder() 공개 메소드

public TorrentBuilder ( ) : System
리턴 System

VerifyTorrent() 공개 메소드

public VerifyTorrent ( ) : Torrent
리턴 Torrent

VerifyTorrent() 공개 메소드

public VerifyTorrent ( Torrent torrent ) : Torrent
torrent Torrent
리턴 Torrent

프로퍼티 상세

ReleaseTypes 공개적으로 프로퍼티

public string[] ReleaseTypes
리턴 string[]