[aot] use hashtable for caching typespec of classes
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices / BStrWrapper.cs
1 //
2 // System.Runtime.InteropServices.BStrWrapper
3 //
4 // Author:
5 //   Kazuki Oikawa  (kazuki@panicode.com)
6 //
7
8 using System;
9
10 namespace System.Runtime.InteropServices
11 {
12         [Serializable]
13         [ComVisible (true)]
14         public sealed class BStrWrapper
15         {
16                 string _value;
17
18                 public BStrWrapper (string value)
19                 {
20                         _value = value;
21                 }
22                 
23                 public BStrWrapper (object value)
24                 {
25                         _value = (string)value;
26                 }
27
28                 public string WrappedObject { get { return _value; } }
29         }
30 }