/// <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; }
public EnumerateDirectoryResult(string directory, EnumerateDirectoryStatus status, int nativeErrorCode) { Directory = directory; Status = status; NativeErrorCode = nativeErrorCode; }