Example #1
0
 // Useful for namespace Name string which can be a null handle.
 public static String GetStringOrNull(this ConstantStringValueHandle handle, MetadataReader reader)
 {
     if (reader.IsNull(handle))
     {
         return(null);
     }
     return(reader.GetConstantStringValue(handle).Value);
 }
Example #2
0
 public static string GetString(this ConstantStringValueHandle handle, MetadataReader reader)
 {
     return(reader.GetConstantStringValue(handle).Value);
 }
 // Useful for namespace Name string which can be a null handle.
 public static String GetStringOrNull(this ConstantStringValueHandle handle, MetadataReader reader)
 {
     if (reader.IsNull(handle))
         return null;
     return reader.GetConstantStringValue(handle).Value;
 }
Example #4
0
 /// <summary>
 /// Emit a string (represented by a serialized ConstantStringValue) to the output string builder.
 /// </summary>
 /// <param name="stringToken">Constant string value token (offset within stack trace native metadata)</param>
 private void EmitString(ConstantStringValueHandle stringHandle)
 {
     _outputBuilder.Append(_metadataReader.GetConstantStringValue(stringHandle).Value);
 }
 public static string GetString(this ConstantStringValueHandle handle, MetadataReader reader)
 {
     return reader.GetConstantStringValue(handle).Value;
 }