public void SetKeyValues(Assembly root, String searchName_0, ULocale defaultLocale_1) { this.searchName = searchName_0; hashCodeCache = searchName_0.GetHashCode(); this.defaultLocale = defaultLocale_1; if (defaultLocale_1 != null) { hashCodeCache ^= defaultLocale_1.GetHashCode(); } if (root == null) { this.loaderRef = null; } else { loaderRef = new WeakReference(root); hashCodeCache ^= root.GetHashCode(); } }