38 lines
1.1 KiB
C#
38 lines
1.1 KiB
C#
|
// ==++==
|
||
|
//
|
||
|
// Copyright (c) Microsoft Corporation. All rights reserved.
|
||
|
//
|
||
|
// ==--==
|
||
|
/*============================================================
|
||
|
**
|
||
|
** Enum: SearchOption
|
||
|
**
|
||
|
** <OWNER>[....]</OWNER>
|
||
|
**
|
||
|
**
|
||
|
** Purpose: Enum describing whether the search operation should
|
||
|
** retrieve files/directories from the current directory alone
|
||
|
** or should include all the subdirectories also.
|
||
|
**
|
||
|
**
|
||
|
===========================================================*/
|
||
|
|
||
|
using System;
|
||
|
|
||
|
namespace System.IO {
|
||
|
[Serializable]
|
||
|
[System.Runtime.InteropServices.ComVisible(true)]
|
||
|
public enum SearchOption
|
||
|
{
|
||
|
// Include only the current directory in the search operation
|
||
|
TopDirectoryOnly,
|
||
|
|
||
|
// Include the current directory and all the sub-directories
|
||
|
// underneath it including reparse points in the search operation.
|
||
|
// This will traverse reparse points (i.e, mounted points and symbolic links)
|
||
|
// recursively. If the directory structure searched contains a loop
|
||
|
// because of hard links, the search operation will go on for ever.
|
||
|
AllDirectories,
|
||
|
}
|
||
|
}
|