[Mono-devel-list] [Patch] CER -> Cer Name Transition For System.Runtime.ConstrainedExecution

Jesse Towner townerj at gmail.com
Tue Feb 22 21:28:26 EST 2005


Hi everyone. I have a patch here which introduces the name change for
System.Runtime.ConstrainedExecution.CER I mentioned earlier. This patch
applies only to the corlib assembly. This introduces the new type, Cer,
and marks the old one as obsolete, yet keeps it around so it doesn't
break existing code. Furthermore, changes to the
ReliabilityContractAttribute were made to work with the new Cer type.
The CriticalFinalizerObject was updated to use the new enum; however,
support for the old CER type still exists for other classes elsewhere.
This should help ease the transition to the new naming of the enumeration.

I've moved the old CER enum into the _CER.cs file, and I have placed the
new Cer enum in CER.diff; although, it CER.cs should now be renamed to
Cer.cs. The need for the underscore prefix is necessary for the file to
exist in file systems that are case insensitive. It should also be noted
that there is a spelling mistake in the file name of the file that
houses the CriticalFinalizerObject class. It's mistakenly been spelled
CriticialFinalizerObject.cs (note the i after c in "Criticial").


------------------------------------------------------------------------
Jesse Towner, Lead Programmer, Hybrid Mobile Technologies, LLC
Email Addresses: <jtowner at hybrid-mobile.com>, <townerj at gmail.com>
PGP Public Key: http://www.virtuallyonline.net/personal/jesse/pgp.html

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ReliabilityContractAttribute.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3b5cc8e3/attachment.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: _Cer.cs
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3b5cc8e3/attachment-0001.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CER.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3b5cc8e3/attachment-0002.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CriticialFinalizerObject.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3b5cc8e3/attachment-0003.pl 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3b5cc8e3/attachment.bin 


More information about the Mono-devel-list mailing list