Fix warnings in mscorlib's Test suite + bring a couple more tests + fix thread rename...
[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 #if NET_4_0
24                 public BStrWrapper (object value)
25                 {
26                         _value = (string)value;
27                 }
28 #endif
29
30                 public string WrappedObject { get { return _value; } }
31         }
32 }