Mercurial > pub > bltoolkit
view Source/Mapping/NullGuidAttribute.cs @ 3:1ef98bd70424
!bug 100 +3h
Исправление проблемы BLToolkit + mono 3.4
author | cin |
---|---|
date | Fri, 22 Aug 2014 17:34:46 +0400 |
parents | f990fcb411a9 |
children |
line wrap: on
line source
using System; namespace BLToolkit.Mapping { public class NullGuidAttribute : NullValueAttribute { public NullGuidAttribute() : base(Guid.Empty) { } public NullGuidAttribute(byte[] b) : base(new Guid(b)) { } public NullGuidAttribute(string g) : base(new Guid(g)) { } public NullGuidAttribute(int a, short b, short c, byte[] d) : base(new Guid(a, b, c, d)) { } public NullGuidAttribute(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) : base(new Guid(a, b, c, d, e, f, g, h, i, j, k)) { } #if !SILVERLIGHT [CLSCompliant(false)] public NullGuidAttribute(uint a, ushort b, ushort c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) : base(new Guid(a, b, c, d, e, f, g, h, i, j, k)) { } #endif } }