Click or drag to resize

DirectoryEnumerateFileSystemEntryInfosT Method (String, String, DirectoryEnumerationOptions, DirectoryEnumerationFilters, PathFormat)

Note: This API is now obsolete.

[AlphaFS] Returns an enumerable collection of file system entries that match a searchPattern in a specified path.

Namespace:  Alphaleonis.Win32.Filesystem
Assembly:  AlphaFS (in AlphaFS.dll) Version: 2.2
Syntax
[ObsoleteAttribute("Argument searchPattern is obsolete. The DirectoryEnumerationFilters argument provides better filter criteria.")]
public static IEnumerable<T> EnumerateFileSystemEntryInfos<T>(
	string path,
	string searchPattern,
	DirectoryEnumerationOptions options,
	DirectoryEnumerationFilters filters,
	PathFormat pathFormat
)

Parameters

path
Type: SystemString
The directory to search.
searchPattern
Type: SystemString
The search string to match against the names of directories in path. This parameter can contain a combination of valid literal path and wildcard (WildcardStarMatchAll and WildcardQuestion) characters, but does not support regular expressions.
options
Type: Alphaleonis.Win32.FilesystemDirectoryEnumerationOptions
DirectoryEnumerationOptions flags that specify how the directory is to be enumerated.
filters
Type: Alphaleonis.Win32.FilesystemDirectoryEnumerationFilters
The specification of custom filters to be used in the process.
pathFormat
Type: Alphaleonis.Win32.FilesystemPathFormat
Indicates the format of the path parameter(s).

Type Parameters

T
The type to return. This may be one of the following types:
FileSystemEntryInfo
This method will return instances of FileSystemEntryInfo instances.
FileSystemInfo
This method will return instances of DirectoryInfo and FileInfo instances.
String
This method will return the full path of each item.

Return Value

Type: IEnumerableT
The matching file system entries. The type of the items is determined by the type T.
Exceptions
See Also