public static Win32Exception GetWin32Exception(SystemErrorCode errorCode) { switch (errorCode) { case SystemErrorCode.ErrorAccessDenied: return new AccessDeniedException(); default: return new Win32Exception((int)errorCode); } }
public static Win32Exception GetWin32Exception(SystemErrorCode errorCode) { switch (errorCode) { case SystemErrorCode.ErrorAccessDenied: return(new AccessDeniedException()); default: return(new Win32Exception((int)errorCode)); } }
public static string Description(this SystemErrorCode errorCode) { return(new Win32Exception((int)errorCode).Message); }