Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetResourceSet()

virtual ? ResourceSet System.Resources.ResourceManager.GetResourceSet ( CultureInfo culture,
bool createIfNotExists,
bool tryParents )
inlinevirtual

Definition at line 313 of file ResourceManager.cs.

314 {
315 if (culture == null)
316 {
317 throw new ArgumentNullException("culture");
318 }
320 if (resourceSets != null)
321 {
323 {
325 {
326 return value;
327 }
328 }
329 }
330 if (_useManifest && culture.HasInvariantCultureName)
331 {
335 {
336 ResourceSet value = ((ManifestBasedResourceGroveler)_resourceGroveler).CreateResourceSet(manifestResourceStream, MainAssembly);
338 return value;
339 }
340 }
342 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
virtual ? Stream GetManifestResourceStream(string name)
Definition Assembly.cs:284
virtual ? ResourceSet InternalGetResourceSet(CultureInfo culture, bool createIfNotExists, bool tryParents)
static void AddResourceSet(Dictionary< string, ResourceSet > localResourceSets, string cultureName, ref ResourceSet rs)
virtual string GetResourceFileName(CultureInfo culture)
Dictionary< string, ResourceSet > _resourceSets

References System.Resources.ResourceManager._locationInfo, System.Resources.ResourceManager._resourceGroveler, System.Resources.ResourceManager._resourceSets, System.Resources.ResourceManager._useManifest, System.Resources.ResourceManager.AddResourceSet(), System.culture, System.Reflection.Assembly.GetManifestResourceStream(), System.Resources.ResourceManager.GetResourceFileName(), System.Resources.ResourceManager.InternalGetResourceSet(), System.Resources.ResourceManager.MainAssembly, System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), and System.value.

Referenced by System.ComponentModel.ComponentResourceManager.FillResources().