Click or drag to resize

DirectoryEnumerateFileSystemEntryInfosTransactedT Method (KernelTransaction, String, String, DirectoryEnumerationOptions)

Note: This API is now obsolete.

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

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> EnumerateFileSystemEntryInfosTransacted<T>(
	KernelTransaction transaction,
	string path,
	string searchPattern,
	DirectoryEnumerationOptions options
)

Parameters

transaction
Type: Alphaleonis.Win32.FilesystemKernelTransaction
The transaction.
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.

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