示例#1
0
 /// <nodoc />
 public EnumerateDirectoryResult(string directory, EnumerateDirectoryStatus status, int nativeErrorCode, Exception errorCause = null)
 {
     Contract.Requires(nativeErrorCode != 0 || errorCause == null); // nativeErrorCode == 0 ==> errorCause == null
     Directory       = directory;
     Status          = status;
     NativeErrorCode = nativeErrorCode;
     ErrorCause      = errorCause;
 }
示例#2
0
 public EnumerateDirectoryResult(string directory, EnumerateDirectoryStatus status, int nativeErrorCode)
 {
     Directory       = directory;
     Status          = status;
     NativeErrorCode = nativeErrorCode;
 }