Ejemplo n.º 1
0
			public override byte[] GetData(EmissionContext c)
			{
				byte[] ret = new byte[SwitchCases.Length * c.SizeOfLabel];
				for (int i = 0, i2 = 0; i2 < ret.Length; i2 += c.SizeOfLabel, i++)
				{
					Array.Copy(SwitchCases[i].GetData(c), 0, ret, i2, c.SizeOfLabel);
				}
				return ret;
			}
Ejemplo n.º 2
0
			public override byte[] GetData(EmissionContext c)
			{
				return new byte[FieldType.Size];
			}
Ejemplo n.º 3
0
			public override byte[] GetData(EmissionContext c)
			{
				return new byte[16];
			}
Ejemplo n.º 4
0
			public override byte[] GetData(EmissionContext c)
			{
				return System.Text.Encoding.Unicode.GetBytes(Value);
			}
Ejemplo n.º 5
0
		public abstract byte[] GetData(EmissionContext context);
Ejemplo n.º 6
0
		public byte[] GetData(EmissionContext context)
		{
			return new byte[4];
		}