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

◆ ResolveString()

override string System.Reflection.RuntimeModule.ResolveString ( int metadataToken)
inlinevirtualinherited

Reimplemented from System.Reflection.Module.

Definition at line 338 of file RuntimeModule.cs.

339 {
341 if (!metadataToken2.IsString)
342 {
343 throw new ArgumentException(SR.Format(SR.Argument_ResolveString, metadataToken, this));
344 }
346 {
347 throw new ArgumentOutOfRangeException("metadataToken", SR.Format(SR.Argument_InvalidToken, metadataToken2, this));
348 }
350 if (userString == null)
351 {
352 throw new ArgumentException(SR.Format(SR.Argument_ResolveString, metadataToken, this));
353 }
354 return userString;
355 }
unsafe string GetUserString(int mdToken)

References System.SR.Argument_InvalidToken, System.SR.Argument_ResolveString, System.Runtime.Serialization.Dictionary, System.SR.Format(), System.Reflection.MetadataImport.GetUserString(), System.Reflection.MetadataImport.IsValidToken(), and System.Reflection.RuntimeModule.MetadataToken.

Referenced by System.Reflection.Emit.ModuleBuilder.ResolveString().