Merge pull request #3511 from henricm/fix-no-socket-reuse
[mono.git] / mcs / class / corlib / System / ApplicationIdentity.cs
index bd00f7fdb34aa53d19b193a45e86ab7e241c176b..5e51b221ae24270fab67a5b3cd24733b340132e9 100644 (file)
@@ -26,7 +26,6 @@
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-#if NET_2_0
 
 using System.Runtime.InteropServices;
 using System.Runtime.Serialization;
@@ -38,7 +37,10 @@ namespace System {
        public sealed class ApplicationIdentity: ISerializable {
 
                private string _fullName;
+               // FIXME:
+        #pragma warning disable 649
                private string _codeBase;
+        #pragma warning restore 649
 
                public ApplicationIdentity (string applicationIdentityFullName)
                {
@@ -51,7 +53,9 @@ namespace System {
                                _fullName = applicationIdentityFullName;
                }
 
-               [MonoTODO ("URL for deployment manifest")]
+               //
+               // FIXME: "URL for deployment manifest", this message should be clearer!
+               // 
                public string CodeBase {
                        get { return _codeBase; }
                }
@@ -65,7 +69,7 @@ namespace System {
                        return _fullName;
                }
 
-               [MonoTODO]
+               [MonoTODO ("Missing serialization")]
                void ISerializable.GetObjectData (SerializationInfo info, StreamingContext context)
                {
                        if (info == null)
@@ -74,4 +78,3 @@ namespace System {
        }
 }
 
-#endif