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

◆ HandleSatelliteMissing()

void System.Resources.ManifestBasedResourceGroveler.HandleSatelliteMissing ( )
inlineprivate

Definition at line 257 of file ManifestBasedResourceGroveler.cs.

258 {
260 string p = AssemblyNameFormatter.ComputeDisplayName(name.Name + ".resources.dll", _mediator.SatelliteContractVersion, null, name.GetPublicKeyToken());
261 string text = _mediator.NeutralResourcesCulture.Name;
262 if (text.Length == 0)
263 {
264 text = "<invariant>";
265 }
266 throw new MissingSatelliteAssemblyException(SR.Format(SR.MissingSatelliteAssembly_Culture_Name, _mediator.NeutralResourcesCulture, p), text);
267 }
static string ComputeDisplayName(string name, Version version, string cultureName, byte[] pkt, AssemblyNameFlags flags=AssemblyNameFlags.None, AssemblyContentType contentType=AssemblyContentType.Default)
virtual AssemblyName GetName()
Definition Assembly.cs:294
readonly ResourceManager.ResourceManagerMediator _mediator

References System.Resources.ManifestBasedResourceGroveler._mediator, System.Reflection.AssemblyNameFormatter.ComputeDisplayName(), System.SR.Format(), System.Reflection.Assembly.GetName(), System.Resources.ResourceManager.MainAssembly, System.SR.MissingSatelliteAssembly_Culture_Name, and System.text.

Referenced by System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet().