Class EnumerateDirectories
Represents an operator that generates a sequence of directory names matching the specified search pattern.
public class EnumerateDirectories : Source<string>
- Inheritance
-
EnumerateDirectories
- Inherited Members
Properties
Path
Gets or sets the relative or absolute path of the directory to search.
public string Path { get; set; }
Property Value
SearchOption
Gets or sets a value specifying whether the search should include only the current directory or all subdirectories.
public SearchOption SearchOption { get; set; }
Property Value
SearchPattern
Gets or sets the search string used to match against the names of subdirectories in the path. This parameter can contain a combination of valid literal path and wildcard characters (see EnumerateDirectories(string, string, SearchOption)).
public string SearchPattern { get; set; }
Property Value
Methods
Generate()
Generates an observable sequence of directory names that match the search pattern in a specified path, and optionally searches subdirectories.
public override IObservable<string> Generate()
Returns
- IObservable<string>
An observable sequence containing the full names (including paths) for the directories in Path that match the specified SearchPattern and SearchOption.