[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Serialization
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Serialization FormatterServices.cs,1.2,1.3 |
Date: |
Thu, 24 Apr 2003 23:53:09 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization
In directory subversions:/tmp/cvs-serv5946/runtime/System/Runtime/Serialization
Modified Files:
FormatterServices.cs
Log Message:
Signature-compatibility fixes to a large number of classes.
Index: FormatterServices.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization/FormatterServices.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** FormatterServices.cs 5 Apr 2003 03:48:43 -0000 1.2
--- FormatterServices.cs 25 Apr 2003 03:53:07 -0000 1.3
***************
*** 28,31 ****
--- 28,32 ----
using System.Security.Permissions;
using System.Runtime.CompilerServices;
+ using System.Runtime.Serialization.Formatters;
public sealed class FormatterServices
***************
*** 34,37 ****
--- 35,45 ----
private FormatterServices() {}
+ // Check whether a type can be deserialized.
+ [TODO]
+ public static void CheckTypeSecurity(Type t, TypeFilterLevel
securityLevel)
+ {
+ // TODO
+ }
+
// Extract data from a specified object.
[SecurityPermission(SecurityAction.LinkDemand,
***************
*** 166,169 ****
--- 174,183 ----
}
return InternalGetUninitializedObject(type);
+ }
+ [SecurityPermission(SecurityAction.LinkDemand,
+
Flags=SecurityPermissionFlag.SerializationFormatter)]
+ public static Object GetSafeUninitializedObject(Type type)
+ {
+ return GetUninitializedObject(type);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Serialization FormatterServices.cs,1.2,1.3,
Rhys Weatherley <address@hidden> <=