C# 클래스 FubarDev.FtpServer.Utilities.DirectoryListingEnumerator

Helps to enumerate a directory with virtual . and .. entries
파일 보기 프로젝트 열기: FubarDevelopment/FtpServer 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
DirectoryListingEnumerator ( IEnumerable entries, IUnixFileSystem fileSystem, Stack pathEntries, bool returnDotEntries ) : System

Initializes a new instance of the DirectoryListingEnumerator class.

GetFullPath ( string name ) : string
MoveNext ( ) : bool

Called to enumerate the next directory listing entry.

메소드 상세

DirectoryListingEnumerator() 공개 메소드

Initializes a new instance of the DirectoryListingEnumerator class.
public DirectoryListingEnumerator ( IEnumerable entries, IUnixFileSystem fileSystem, Stack pathEntries, bool returnDotEntries ) : System
entries IEnumerable The file system entries to enumerate
fileSystem IUnixFileSystem The file system of the file system entries
pathEntries Stack The path entries of the current directory
returnDotEntries bool true when this enumerator should return the dot entries
리턴 System

GetFullPath() 공개 메소드

public GetFullPath ( string name ) : string
name string
리턴 string

MoveNext() 공개 메소드

Called to enumerate the next directory listing entry.
public MoveNext ( ) : bool
리턴 bool