[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 Formatter.cs,1.1,1.2 FormatterConverter.cs,1.1,1.2 SerializationInfo.cs,1.4,1.5 SurrogateSelector.cs,1.1,1.2 |
Date: |
Wed, 23 Apr 2003 01:39:52 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization
In directory subversions:/tmp/cvs-serv9550/runtime/System/Runtime/Serialization
Modified Files:
Formatter.cs FormatterConverter.cs SerializationInfo.cs
SurrogateSelector.cs
Log Message:
Minor tweaks to a lot of classes to make them more signature compatible
with .NET Framework SDK 1.1.
Index: Formatter.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization/Formatter.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Formatter.cs 26 Jul 2002 04:26:45 -0000 1.1
--- Formatter.cs 23 Apr 2003 05:39:50 -0000 1.2
***************
*** 85,95 ****
--- 85,99 ----
protected abstract void WriteBoolean(bool val, String name);
protected abstract void WriteByte(byte val, String name);
+ [CLSCompliant(false)]
protected abstract void WriteSByte(sbyte val, String name);
protected abstract void WriteInt16(short val, String name);
+ [CLSCompliant(false)]
protected abstract void WriteUInt16(ushort val, String name);
protected abstract void WriteChar(char val, String name);
protected abstract void WriteInt32(int val, String name);
+ [CLSCompliant(false)]
protected abstract void WriteUInt32(uint val, String name);
protected abstract void WriteInt64(long val, String name);
+ [CLSCompliant(false)]
protected abstract void WriteUInt64(ulong val, String name);
protected abstract void WriteSingle(float val, String name);
***************
*** 97,101 ****
protected abstract void WriteDateTime(DateTime val, String name);
protected abstract void WriteDecimal(Decimal val, String name);
! protected abstract void WriteMember(String memberName, Object data);
protected abstract void WriteObjectRef(Object obj, String name,
Type memberType);
--- 101,109 ----
protected abstract void WriteDateTime(DateTime val, String name);
protected abstract void WriteDecimal(Decimal val, String name);
! [TODO]
! protected virtual void WriteMember(String memberName, Object data)
! {
! // TODO
! }
protected abstract void WriteObjectRef(Object obj, String name,
Type memberType);
Index: FormatterConverter.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization/FormatterConverter.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** FormatterConverter.cs 26 Jul 2002 04:26:45 -0000 1.1
--- FormatterConverter.cs 23 Apr 2003 05:39:50 -0000 1.2
***************
*** 49,52 ****
--- 49,53 ----
return System.Convert.ToByte(value);
}
+ [CLSCompliant(false)]
public sbyte ToSByte(Object value)
{
***************
*** 57,60 ****
--- 58,62 ----
return System.Convert.ToInt16(value);
}
+ [CLSCompliant(false)]
public ushort ToUInt16(Object value)
{
***************
*** 69,72 ****
--- 71,75 ----
return System.Convert.ToInt32(value);
}
+ [CLSCompliant(false)]
public uint ToUInt32(Object value)
{
***************
*** 77,80 ****
--- 80,84 ----
return System.Convert.ToInt64(value);
}
+ [CLSCompliant(false)]
public ulong ToUInt64(Object value)
{
Index: SerializationInfo.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization/SerializationInfo.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** SerializationInfo.cs 7 Apr 2003 00:31:53 -0000 1.4
--- SerializationInfo.cs 23 Apr 2003 05:39:50 -0000 1.5
***************
*** 163,167 ****
AddValue(name, (Object)value, typeof(Decimal));
}
! public void AddValue(String name, String value)
{
AddValue(name, (Object)value, typeof(String));
--- 163,167 ----
AddValue(name, (Object)value, typeof(Decimal));
}
! internal void AddValue(String name, String value)
{
AddValue(name, (Object)value, typeof(String));
Index: SurrogateSelector.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Runtime/Serialization/SurrogateSelector.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SurrogateSelector.cs 19 Apr 2003 09:22:41 -0000 1.1
--- SurrogateSelector.cs 23 Apr 2003 05:39:50 -0000 1.2
***************
*** 55,60 ****
// Add a surrogate for a specific type.
! public virtual void RemoveSurrogate(Type type, StreamingContext context,
!
ISerializationSurrogate surrogate)
{
// TODO
--- 55,60 ----
// Add a surrogate for a specific type.
! public virtual void AddSurrogate(Type type, StreamingContext context,
!
ISerializationSurrogate surrogate)
{
// TODO
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Serialization Formatter.cs,1.1,1.2 FormatterConverter.cs,1.1,1.2 SerializationInfo.cs,1.4,1.5 SurrogateSelector.cs,1.1,1.2,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Remoting/Channels IServerChannelSinkStack.cs,1.1,1.2 IServerResponseChannelSinkStack.cs,1.1,1.2 ServerChannelSinkStack.cs,1.1,1.2
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/tests/runtime/System/Security/Cryptography CryptoTestCase.cs,1.9,1.10
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Runtime/Remoting/Channels IServerChannelSinkStack.cs,1.1,1.2 IServerResponseChannelSinkStack.cs,1.1,1.2 ServerChannelSinkStack.cs,1.1,1.2
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/tests/runtime/System/Security/Cryptography CryptoTestCase.cs,1.9,1.10
- Index(es):